Hi thanks for this but there's some details that is not giving the full picture.
So to clarify, we are a lead generation company so we don't deal with the actual sales - it happens on our client end, but regardless we get updates from our clients when sales happens so we would like to post that as a conversion to help with our campaigns.
We currently have the following conversion points:
1. Lead - Processed by GTM (enhanced conversion already) - this is when a lead submits our forms on the landing page. A transaction_id is created for the lead at this point and is passed to Google Ads via GTM.
2. Validated Lead - This one we want to process via API - this is when the lead data is pushed to our CRM (with the transaction_id) and then the details are validated.
3. Qualified Lead - This one we want to process via API - this is when the lead is updated to Appointment.
4. Converted Lead - This one we want to process via API - this is when the lead data has made a Purchase which happens on our client's end, but our CRM is updated with this event.
Which we can use to make the lead journey is tracked up to Converted Lead.
So with the above said, do you still think we should send the leads as:
Qualified Lead (Appointment)
==>
Adjust Conversions ? Is the adjustment method the one needed to adjust a transaction_id's conversion action from
Validated Lead to
Appointment? Is there another way to do this that won't require a delay of 24 hours, because appointment setting is usually happens the same day the lead comes in.
Thank you! Looking forward to finalising which are the methods we should use.