How to track Twitter Ads in Keap

Knowing which Twitter Ads campaigns produce most of your contacts and sales helps you decide where to invest. Keap is where your team measures growth and revenue.

When you send Twitter Ads data into Keap, you can build reports that show how many contacts came from Paid Social, which campaigns generated the most sales, which creatives created customers, and more.

In this article, we will walk through how to use Attry to send Twitter Ads data into Keap and show example reports you can run to understand performance.

What is Attry?

Attry is a lightweight script you add to your site. It detects where a visitor came from, groups traffic into clear channels like Paid Social, Paid Search, Organic Search, and stores the data in a cookie so it is not lost as visitors browse.

When a form is submitted, Attry writes the source data into hidden fields and sends it alongside the details the visitor entered. It also captures the first landing page and the page group. If your forms are embedded in iframes, Attry’s iframe adapter injects attribution safely inside the iframe.

4 simple steps to track your Twitter Ad campaigns in Keap

Capturing Twitter Ads data in Keap is simple with Attry. Just follow these steps:

1) Add UTM parameters to your Twitter Ads

Tag your final URLs so each visit carries a consistent source pattern.

https://yourcompany.com/consult?utm_medium=paidsocial&utm_source=twitter&utm_campaign=brand-awareness-q3&utm_content=creative-a
  • utm_medium = paidsocial
  • utm_source = twitter
  • utm_campaign = Twitter campaign
  • utm_content = creative or ad variant

2) Add hidden fields to your forms

Add hidden fields to your lead capture forms so Attry can write attribution on submit.

  • Channel
  • Channel Drilldown 1
  • Channel Drilldown 2
  • Channel Drilldown 3
  • Channel Drilldown 4
  • Landing Page
  • Landing Page Group

3) Install Attry on your site

Place your Attry snippet in the <head> so UTMs and click ids are captured before forms load.

4) Attry writes Twitter Ads data into the hidden fields

On submit, Attry injects the full attribution details into hidden fields.

  • Channel = Paid Social
  • Channel Drilldown 1 = Twitter
  • Channel Drilldown 2 = Brand Awareness Q3
  • Channel Drilldown 3 = Creative A
  • Channel Drilldown 4 = Creative A
  • Landing Page = /consult
  • Landing Page Group = consult

5) Use the data inside Keap

Once Twitter Ads data is saved with each contact, you can:

  • Show attribution on Contacts so sales and marketing have context.
  • Build dashboards that group sales and revenue by campaign and creative.
  • Push the data to BI tools like Looker Studio or Google Sheets for analysis.

Why using Attry is better than capturing raw UTM parameters

Captures all traffic

Attry sends attribution for every lead - not just Twitter Ads - so you can see the full picture.

Remembers the data

Attry stores attribution in a cookie so the original source is preserved even if a user browses first.

Provides cleaner data

Attry normalizes inconsistent UTMs so reporting stays tidy over time.

Records landing page data

See which first pages and sections convert most visitors to customers.

Works with iframe forms

If your forms load inside cross-origin iframes, Attry’s iframe adapter injects attribution safely inside the iframe.

Example reports you can create with Twitter Ads data in Keap

  1. Contacts by Channel
    Monthly contacts by Paid Social, Paid Search, Organic.
  2. Sales by Campaign
    Which campaigns create paying customers.
  3. Revenue by Creative
    Identify which ad variations generate the most revenue.

Wrap Up

Attry makes it easy to see how many contacts and customers you are getting from Twitter Ads - and which campaigns and creatives actually perform.

Get Started Free Today

Try Attry free for 14 days. Paid plans start at just $49/month. Cancel anytime.