If you are using dynamic number swapping or call tracking (using a number pool), you may want to be able to determine if a lead found its way to you via an organic social media search, a paid Google ad, or another source. Within a Workflow, you can use several different contact attribution variables for both first and last attribution to customize your Workflow actions.
There are many ways you can take advantage of this feature. In this article, we’ll show you how to use an incoming call with contact attribution to determine how the contact came into your list and what you want to do with that information.
Step 1: Create The Workflow Trigger
- Navigate to Automation > Workflows and click + Create Workflow
- Set up a Workflow Trigger as Call Status and filter by Call Direction and “Incoming Call.”
- Save the Trigger.

Step 2: Add a Workflow Action for the If/Else Condition

- Select “Contact Details” and select “Source” after “Is” choose “Attribution” > “First/Latest” > “Session Source”


- Now, add another segment. Select “Contact Details” again and scroll down to find “Session Source (First Attribution)” or “Session Source Last Attribution” - (how they originally or most recently engaged with your business).
- Add “Is > Paid Search”
- Save the action.


- Name this branch “Yes”
- NOTE: There are several options to choose from for “Contact First Attribution” and “Contact Last Attribution”. Be sure to scroll down through them all to find the best option for your specific situation.

- Save the condition.
Step 3: Add a Google Adwords Action
- Under the “Yes” path (meaning it IS from a Google ad), you can add to Google Adwords for reporting purposes.
- Add any additional actions for both paths and save your Workflow.
- Toggle it from Draft to Published mode in order for it to function.
Pro Tips
Pro Tip 1: Use both first and last attribution sources in your workflow to gain a comprehensive understanding of how leads are interacting with your business over time. This allows you to better tailor your follow-up actions based on the most relevant source of engagement.
Pro Tip 2: Regularly review your attribution reports in Google Ads and other analytics platforms to ensure that your workflows are accurately capturing and responding to the most impactful lead sources. This will help you refine your marketing strategies and improve ROI.
Pro Tip 3: To maximize the effectiveness of your workflows, consider segmenting your contacts based on their attribution source and customizing your follow-up actions. For example, contacts from organic sources might receive different nurturing sequences than those from paid ads.
Pro Tip 4: Use custom fields or tags to store attribution data if you need to reference it in other workflows or reporting tools. This can help in tracking the performance of various channels beyond just Google Ads.
FAQ
Q1: Can I use attribution data for both paid and organic sources in my workflows?
Yes, you can use attribution data for various sources, including paid search, organic search, social media, and other channels. Customize the If/Else conditions in your workflow to segment contacts based on their first or last attribution source.
Q2: What’s the difference between first attribution and last attribution?
First attribution refers to the original source through which a contact first engaged with your business, while last attribution refers to the most recent source of engagement. This distinction helps you understand the contact’s journey from the initial touchpoint to the latest interaction.
Q3: How can I track the effectiveness of my Google Ads campaigns using these workflows?
By adding contacts to Google Ads based on their attribution source, you can track conversions and engagement directly within your Google Ads account. This allows you to analyze the effectiveness of your campaigns and make data-driven adjustments to your marketing strategies.
Q4: Can I use this workflow setup for non-call-related attributions?
Yes, you can adapt this workflow setup for other attribution-related triggers, such as form submissions or Calendar Booking Submission. Simply modify the workflow trigger and conditions to match the type of engagement you want to track and respond to.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article