Ads Interaction

Hi,

I need help with below queries,

1. Say if new contact record is created through meta native forms or lead ads form, so how can I know through which meta ad campaign the contact record was created? How does this look in contacts activity level, would be great if screenshot can be shared.

2. Similarly, if existing contact record interact with meta leads form then how can I know about the interaction, which property can help me here? How does it looks on contact activity level?

Since we work with multiple ads agency for lead generation so need to sure which contact came from which ad campaign.

Hi @ajinkyamurtey ,

Generally speaking, you would look for the original source Drill-Down 2 for the Campaign Name of the Ad in quesiton.

Anything more granular than that isn’t stored in contact property by default but you can find the data in traffic analytics reports.

If you need to have the Ad group or Ad included in contact properties you can create a event based workflow to populate this data in a custom field on the contact record, something like this:

Ignore UTM Source there, it’s just a random property I built to make the example.

This is going to get cumbersome if you have a ton of ads, because you’ll need a differnet workflow for each ad, but it may be worth it for your most important campaigns.

@trevordjones Hi thanks for your response.

So i want to keep updating one custom property based on the ad interaction by the contact. Say if new contact appears through Meta Ads then custom property can be updated. However if same contact interacts with another ad campaign then in that case i was to re-update the custom contact property.

for example

There is a Meta campaign live with name,

Campaign Name or ID - “XYZ- Project A”

Campaign Name or ID - “ABC - Project B”

If new contact comes into the database then I want to enroll the contact in a workflow in which it will set a custom contact property to “Project A”

Similarly, if same contact re-interact with other ad campaign then based on that campaign I want to update the custom property to “Project B”

Is this achievable if so which trigger, property do I have to use.

Hi @ajinkyamurtey ,

Yes. This is very feasible.

To be clear, however, you would have two workflows, both using the event trigger:

One would be:

Has completed: Ad interaction

Ad Campaign is any of “XYZ- Project A”

Action: Set Property Value “Custom Property” to “XYZ- Project A”

The second would be:

Has completed: Ad interaction

Ad Campaign is any of “ABC - Project B”

Action: Set Property Value “Custom Property” to “ABC - Project B”

You could do this as many times as you needed. If contacts will interact with an ad multiple times, be sure to check the radio button to re-enroll every time the trigger occurs.

Trevor,
Thanks so much for posting this answer. I’m trying to figure out how to do this at scale? We currently have 81 active ad group which is the data i am trying to copy to the contact record. Do you have any suggestions on how to scale this up?
Cheers,

Eric

Hey, you found a solutions for scale this?