Automation Builder is here! Auto-classify leads and create trigger-based integrations under a single roof!

2023’s Definitive Guide to Offline Conversion Tracking [+Video]

offline conversion tracking

Offline Conversion Tracking: An introduction

In today’s digital age, online conversions are the primary focus of most digital marketers.

But is this enough?

Tracking offline conversions should also be an essential part of any digital marketing strategy. Offline conversions occur when a customer takes action outside the digital realm, such as visiting a physical store or making a phone call.

Offline conversion tracking is important because it allows marketers to measure the effectiveness of their online campaigns in driving real-world results. It helps them to understand how their online marketing efforts translate into offline sales and customer behavior, which is essential for making informed marketing decisions.

According to Salesforce’s 5th edition of the State of the connected consumer, email loses its spot as the number one favorite channel, while phone calls and in person communication are amongst the most preferred.

offline conversions

Offline conversion tracking can provide valuable insights into customer behavior and preferences. Marketers can use this information to optimize their campaigns to better target their audience and increase their conversion rates. By understanding which marketing channels are driving the most offline conversions, marketers can adjust their budget to focus on those channels that are most effective.

Furthermore, tracking offline conversions can also help marketers to demonstrate the ROI of their digital marketing efforts to their clients or stakeholders. By providing concrete evidence of how online campaigns are driving offline sales, marketers can show the true value of their work and justify their budget.

There are a few steps to setting up offline conversion tracking which involve capturing click IDs from your marketing ads and then linking them to sales data in your CRM.

By linking a call tracking solution with your CRM and the platforms you run ads, you’ll be able to see which ad clicks led to sales, and adjust your marketing strategy to ads that provenly work.

Ready to learn more about offline conversion tracking? Keep reading below!

What are offline conversions?

As a digital marketer, you likely devote a considerable amount of time to monitoring conversions and evaluating the efficacy of your online campaigns. Keeping track of online conversion metrics such as website sales, newsletter signups, and video views enables you to gauge customer behavior and optimize your sales and marketing funnel accordingly.

Sometimes though, your digital marketing ads don’t lead to an online sale.

Offline conversions refer to the action of tracking and measuring the impact of online advertising on customer behavior that takes place outside of the digital environment. This means that offline conversions refer to any action or behavior that happens in the physical world, such as a customer placing a phone call or visiting a store and making a purchase in-person after being exposed to an online advertisement.

What is offline conversion tracking?

The process of monitoring and measuring customer interactions and conversions that take place outside the digital environment, such as in physical stores or over the phone, is known as offline conversion tracking.

By importing this data into platforms like Google Ads, Facebook Ads, or Microsoft Ads, businesses can evaluate the impact of their online marketing campaigns on offline conversions and gain a more comprehensive understanding of their overall marketing performance.

This way, you’ll know exactly which conversion processes begin online and end offline.

And which campaigns are worth the effort and ad spend!

What are the benefits of offline conversion tracking?

Offline conversion tracking is the secret weapon for every digital marketer!

By identifying which online channels are driving the most offline conversions and highest return on investment (ROI), businesses can allocate their marketing budget more effectively.

Tracking offline conversions also allows businesses to push back critical touchpoints in the customer journey to their ad platforms. This is particularly useful in service-based industries where there may be multiple touchpoints between contact, prospect, and sale. By using these touchpoints as conversion goals, businesses can obtain valuable insights to optimize their ad campaigns.

Ryan Scollon tesimonial about offline conversions

Moreover, in revenue models that are highly variable, capturing and optimizing for conversion value can help businesses focus on driving revenue rather than just sales. This is because client value and return on ad spend (ROAS) may vary depending on the market or campaign, and accurately capturing and optimizing for conversion value allows businesses to optimize their marketing efforts to generate maximum revenue.

How does offline conversion tracking work?

Offline conversion tracking can be done if you are advertising in various online advertising platforms such as Google Ads, Microsoft Ads, and Facebook Ads. The process involves obtaining a unique identifier, such as Microsoft Click ID or GCLID on Google, which tracks clicks to your landing page from an ad. This unique ID gathers information about the user, including their location, name, purchase, and the ad clicked, which is then recorded in your CRM platform to track leads and customers.

how offline conversion tracking works

Another way to track offline conversions is through other methods like QR codes. There are different types of offline conversions that marketers can track, such as phone call conversions and in-store conversions. For phone call conversions, using a DNI script like Nimbata is necessary to set up a forwarding phone number and specify leads that you want to be tracked. Nimbata will then monitor the number of calls generated, and the call can be recorded as a conversion if it meets a specific duration requirement.

For in-store conversions, using mobile QR and UTM codes is a way to attribute online campaigns to offline sales. Google Ads can use mobile location data to determine if customers engaged with or viewed your ads before visiting your store. However, this method is only applicable if you have multiple physical store locations and high click and impression volumes. Additionally, you need sufficient store visit data that meets privacy thresholds, which is not publicly available.

Let’s take a look at how you can track phone conversions in the following platforms by using Nimbata’s technology.

Tracking phone call conversions in Google Ads

Google Ads Offline Conversions

Looking for the full guide? Learn more about how to track offline conversions in Google Ads.

With Google’s offline conversion tracking, it’s possible to measure the sales resulting from your Google Ads campaigns, even if customers don’t make purchases online.

Before you begin it is essential that you have auto-tagging enabled and capturing the GCLID parameter in all your URLs.

How it works

Step 1: User clicks on one of your Google Ads

Step 2: Google Ads will append the GCLID to the URL of the landing page 

2023's Definitive Guide to Offline Conversion Tracking [+Video] KBFMKPAFpVIQ KLrsbBqs ILjiyM9CO4 i3R4d6pJH5ZqG2ymTok3t 829myArXPhApwMdJqlR2k R97TgPaPEBI6IvPI8N3CEiEyAz s6Zsv4

Step 3: The Nimbata script that runs on your website captures the GCLID and the whole customer journey until the customer calls

Step 4: When the call ends, Nimbata assigns the call to the visit that drove it and sends the GCLID to Google Ads – along with the value if the call resulted in a sale.

Setting up an offline conversion in Google Ads

To begin you need to setup a conversion action in your Google Ads account.

Go to Tools and Settings -> Measurement -> Conversions

2023's Definitive Guide to Offline Conversion Tracking [+Video] sg0ki 8UKJXj 46GUvKA 3pRUmajCoKh CNq1I4YRDfanuwiugOHKEY9Wfepaj 3Jq83BtiuiX6TRNfMEDRzBVMfaTwr0prS3CJq4vuFXpJhfOit3i2FXb53yoCNdLmVB zMSjdorNDfR BrJ9VCPKI

Click on New Conversion Action

Click on Import

2023's Definitive Guide to Offline Conversion Tracking [+Video] yKQdA4ggm4xt4NnpFWAP6BIivqg3AKw7AYuKtxvCx9X4 ioD6wpPyBGR UcfSyxYHpDE0eyH3D1QTX5bHbufCRHfBFO7qq4wdO FWvkyJG6KtfRqOC fsKT8 PpMlmk4lHBCzPYCLJYXkTNC3I1UrW0

Click on Other data sources or CRMs and Track conversions from clicks

2023's Definitive Guide to Offline Conversion Tracking [+Video] 7SCfYK0i1mCfCj4ykkIQ4eiVkdHtZ2TuPfnRps3qo3c9ziJCz8TPiM0XwlwqBT9VKQd kSLTqg U0qneidNYeYjuwJBl2F7m7qiz5cWaF FY2WRY1WOCUQdH8Psj3pH iR3 i4BRmGvcY87AuRgH9Uc

You will now setup the conversion by first setting the goal and action optimization. Since the phone call is a quality lead you should choose Qualified lead. If you are also passing a value – meaning the phone call resulted in a sale – then you should choose Converted lead.

2023's Definitive Guide to Offline Conversion Tracking [+Video] w3 SoCzhfg7FYQ0a6gRFNyd0JP3s1CH7bJmsmVczLG33eAXSoqVnodJ3r5pqKSuDI4E

Then you need to provide a Conversion Name, a value and count.

2023's Definitive Guide to Offline Conversion Tracking [+Video] YtuzhvBg9heDzy46gfucXtsLk0IZYCkVmDgy9Ad4tashnrbLph6KL791hmhw4zer3k3nnUMJEhjcbUwFDVCVh6GGTASscAkBa0fy0yL0xvnynB0QSwZPnmmudv mcBz9Uo86TKoKQOrweXCk42FX WQ

Finally hit create and continue

2023's Definitive Guide to Offline Conversion Tracking [+Video] D2uAl85FY 7wWnAoFH G lTDtl5FWT7m6Jgppipfs2fQG8omSOkEivWgvNfyGPxrqHdE4NTx7fEOEPs

Next, and as a final step you need to set the method for uploading the offline conversions. 

Select Uploads from the list and click Finish.

2023's Definitive Guide to Offline Conversion Tracking [+Video] mRkw 1Mcar8ZrIir FQ4KzZotk86vYaUQU1pN8o4mML1hwFlEuLLUkfQkdSy5Jr12 xNl ivlG7UBpcV9WoKQ4KsW Zn9ltqQfUye7BKazHLa5lCYvdoKfl0cTheKTfsVpj4UCg nbovdiKK5rD3 88

That’s it!
You now have successfully created the conversion in your Google Ads account.

2023's Definitive Guide to Offline Conversion Tracking [+Video] cm8lKtCOoZiQk7BsJFfqa7bveYxrT60D1cXQC AoajDvbnOx1uE9MGD510diVQrCL

Now we have to perform the necessary steps in your Nimbata account, so Nimbata sends the GCLIDs to this conversion, from the calls that you receive.

Automating Nimbata to send GCLIDs to Google Ads

Setting up your Nimbata account is super easy and can be done by following this thorough guide.

By placing the Nimbata DNI script on your website Nimbata will capture the GCLIDs and assign them to calls like this:
2023's Definitive Guide to Offline Conversion Tracking [+Video] LetGXDZoHs0 Xlv2nBcXUsDvzJr4eOa kWD6hfbu0F5G3pon8s 3tVMjN8Drrkgl08Jj3zNwqmzqQtWnW1f1Szkgd BMoWtjzeAntq ez8jpy5D10AgxVmpk 8 Z3SvzBRsCEMsE5 Kdy 8IrZNKMys

Since you don’t want to have to upload these manually each time, you can automate this process from within Nimbata.

First Navigate to Integrations from the menu on the left and click on Google Ads

2023's Definitive Guide to Offline Conversion Tracking [+Video] Fz88CNm5fGGp3mCIz9 zi1cicqU zn 0x7Lpu6MUxyXLy IK3jo77vOYfzWBc6ApJZPWSnbofQN0VmndnRJfS3y3sWpqqzmFkDKxTcyH0MkcXQqIE44cI L5sq bsg3vZ3KTVJqXOOFUkDilypm0S k

Click on the button Sign in with Google and select the account which has access to Google Ads

Click on Allow to give Nimbata permission to send the GCLIDs to your offline conversion

2023's Definitive Guide to Offline Conversion Tracking [+Video] Be6mKj7ikajn9cr90msj0WHc

Select the trigger, the ad account and in the list of conversions find the offline conversion you created in the previous steps.

2023's Definitive Guide to Offline Conversion Tracking [+Video] Eog eW4dCEZIrCtYwUS1oyKdzvTi0DjS5CDnKiIn1OE9N7Ypwoyu67xvne Vbpr62JxXwvvfGhgfSBNR7WALP16gscYPdw4D7xOh u5XdtPNfZLY3RC7xjS3VZQABpBAge54M0c8TRf8 p3gI4m1 u4

That’s it! Nimbata will send GCLIDs to your offline conversion in Google Ads once per day.

Tracking phone call conversions in Facebook

Facebook Offline Conversions

Looking for the full guide? Read more on how to track offline conversions in Facebook.

How it works

Facebook offline conversions lets businesses leverage their offline events data – such as in-store purchases, over-the-phone bookings and qualified leads – to help power their digital campaigns.

By uploading customer information, such as names, email addresses, and phone numbers from your company’s CRM, or your call tracking platform to Facebook, you can track conversions offline. Facebook then matches this information with the data of users who engaged with your ads, and if a match is found, Facebook attributes the sale to your ad. This tool enables advertisers to assess the effectiveness of their marketing efforts.

There are 2 methods which you can use either as standalone or even better together!

Method 1: Automate Nimbata to send offline conversions by passing the FBCLID in event manager

Method 2: Manually uploading phone calls with Facebook’s event manger.

We will show how to perform both in the following sections.

Armed with this information, you can improve your ads to increase conversions and see how many offline sales are generated by your Facebook ads.

Why it matters!

The Apple iOS 14.8.1 privacy update has made it compulsory for apps to request users’ permission before tracking their activity on other companies’ websites and apps for ad delivery and data sharing with brokers. Facebook advertisers were negatively impacted by the update, as it limited their ability to track conversions, display targeted ads, and create lookalike and custom audiences.

However, businesses and advertisers can benefit from offline conversions in the post-iOS 14.8 era. Setting up offline conversions enables them to:

View performance breakdowns again: By demographic, location, platform, device, etc.

Moreover, setting up offline conversions alongside other tracking tools like Nimbata enables advertisers to capture all cross-channel conversions and attribute them correctly to their Facebook ads and ad sets.

What you need to setup offline conversions

1. Offline event datasets and an active Nimbata – Facebook integration

You’ll need to upload information about people’s offline actions to Facebook. You can connect your data to your campaigns in two ways: by using Facebook’s native offline event manager or/and integrating your Nimbata account with Facebook.

2. A Facebook ad account

You will need to have an active Facebook ad account. If you don’t have one you can create one here.

3. A Facebook Business Manager account

Business Manager lets businesses share and control access to their ad accounts, Pages and other assets on Facebook. You’ll need an account to create offline event sets.

Method 1: Automate Nimbata to send offline conversions

First, ensure that you have admin access to a Facebook Business Manager and a Facebook ad account. 

Now let’s see step by step how you integrate Nimbata with Facebook Ads Manager: 

  • Head to Integrations – Facebook in your Nimbata account
2023's Definitive Guide to Offline Conversion Tracking [+Video] image 23
  • Click on the Button labeled “Login with Facebook”. 
"Login With Facebook" button
  • Click on the “Continue” button.
2023's Definitive Guide to Offline Conversion Tracking [+Video] image 24
  • Click on the Continue button to grant Nimbata access to your Facebook ads. 
2023's Definitive Guide to Offline Conversion Tracking [+Video] image 25
  • A confirmation message will inform you that your account has been successfully connected.
2023's Definitive Guide to Offline Conversion Tracking [+Video] image 26
  • To share your Facebook Pixel ID with Nimbata, click on the hyperlink or visit “Facebook Business Manager -> Business Settings -> Data Sources -> Pixels -> Partners”.
  • Navigate to “Assign Partners”.
  • Enter the Business Partner ID  mceclip11.png, enable the switch “Manage Pixel” and click on “Next”
  • In the Facebook Partners’ tab, you will see a pending request, sent to Nimbata. 
  • Once the partnership request is accepted, you will receive a Facebook notification. 
2023's Definitive Guide to Offline Conversion Tracking [+Video] sEh8EsfYQLu8Yojs1S yuFgKb5UF InkKKq6HSIq0KvivTBWuTKQS8eopcUfomBGqSws1a fmjEBah5KmSJ09GY8UeTrccvA2fsd Q3EvOZ6JcZhXs3 NUKLhPdyV 4oM0qlLb X
  •  Now, Nimbata is listed as a partner for this specific Pixel ID. 
  • Next, go back to the app and select from the drop-down menu the Pixel you shared with Nimbata. 
2023's Definitive Guide to Offline Conversion Tracking [+Video] image 28

That’s it! Nimbata will send offline conversions as events in Facebook for each call you receive!

Method 2: Manually upload offline conversions with event manager

Go to Events Manager and click on the Green +Connect Data Sources button

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 13

Then, you are presented with the “Connect Data Sources” window. Select “Offline” and click “Continue”.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 14

Create an offline event set

Add a “Name” and “Description” for your offline event set. Click “Create”.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 15

Connect your ad account

Configure the “Assign ad accounts and set tracking” section. Turn on auto-tracking to streamline the process. 

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 16

Configure user access and permissions

Here, you can select who can access your offline event set, configure the connected accounts, event management, and much more. Once completed, click “Assign”.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 17

That’s it! Your offline event has been configured!

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 18

Upload offline event data using a CSV data file

You can now upload offline event data from your phone calls. Create a CSV data file with the phone calls you wish to be uploaded. This file should contain as much information as possible to ensure accurate reporting:

  • Timestamps (accurate to the minute)
  • Customer details (e.g., customer’s first and last name, email address, phone number)
  • Location (e.g., country, city, state/province, zip code)
  • Event name (e.g., booking, purchase, lead, other, etc…)
  • Transaction value and currency

You can fetch these data from your CRM as Nimbata integrates with any CRM and sends call information, enriching the details you have for each customer.

Note that Facebook recommends uploading offline event data within 48 hours after event occurrence for optimal reporting.

Next click on upload events.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 19

Click on Select CSV file and upload your CSV.

Then click on Next: Map Data

Facebook will review the data you are trying to upload and inform you for any errors that might need fixing.
After fixing the errors, click on Next: Review
You’ll then see how many rows are ready to be uploaded, your estimated match rate, and any additional warnings.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 21

Click on Next: Review

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 22

When ready click on Start Upload

Please note that it takes about 15 minutes for Facebook to populate the data. After that, you will see the leads that are attributed to your Facebook ads. 

Go to Ads Manager. Find the Offline Conversions column under Campaigns. There, you will be able to see your data.

Tracking phone call conversions in Microsoft Ads

Microsoft Ads Offline Conversions

Looking for the full guide? Read more about how to track offline conversions in Microsoft Ads.

Using Microsoft Ads is an effective way to reach a specific audience and advertise your product or service. It is commonly considered a more affordable option compared to Google Ads and is highly recommended for those seeking to increase traffic and conversions through paid advertising.

Although more marketers are utilizing Microsoft Ads, it remains difficult for many to connect paid sessions with broader customer journeys. However, by incorporating Nimbata with your Microsoft Ads account, you can bridge this gap and enhance your advertising efforts.

Let’s see how you can get Nimbata to automate sending of MSCLKIDs to Microsoft Ads!

How it works

Step 1: User clicks on one of your Microsoft Ads

Step 2: Microsoft Ads will append the MSCLKID to the URL of the landing page 

2023's Definitive Guide to Offline Conversion Tracking [+Video] Screenshot 2023 03 23 101437

Step 3: The Nimbata script that runs on your website captures the MSCLKID and the whole customer journey until the customer calls

Step 4: When the call ends, Nimbata assigns the call to the visit that drove it and sends the click ID back to Microsoft Ads as an offline conversion.

Setting up an offline conversion in Microsoft Ads

In Microsoft Ads navigate to: Conversion Tracking -> Conversion Goals and click on “Create Conversion Goal”

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 1fr3rfs

Give your conversion goal a name and select type=Offline conversions. Click Next.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image igmp25

Select the scope, value, count, conversion window that suits you best and check the box “Include in Conversions”.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image qy24di

Automating Nimbata to send MSCLKIDs to Microsoft Ads

First Navigate to Integrations from the menu on the left and click on Microsoft Ads

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 12

Click on the Button labeled “Connect Microsoft Ads”

2023's Definitive Guide to Offline Conversion Tracking [+Video] image yzm69k

A pop up window will appear were you can select the Microsoft Account you wish to connect. Make sure that the account you connect is the one you previously setup the conversion action, as described above.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 149z8fo

Click on Yes to give permission to Nimbata to send call data to your Microsoft Account.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image zvye1

After completing the process, you will return back to Nimbata and see a confirmation message that your account has been successfully connected.

2023's Definitive Guide to Offline Conversion Tracking [+Video] image 11

Select the trigger, the ad account and in the list of conversions find the offline conversion you created in the previous steps.

That’s it! Nimbata will send MSCLKIDs to your offline conversion in Micorosft Ads.

How to setup offline conversion tracking with Nimbata (Video tutorial)

Conclusion

Let’s face it.
Monitoring your website traffic, engagement, and purchases isn’t enough.
You’ve mastered Google Ads, Facebook Ads and Microsoft ads but you can train the algorithm to do even better!
And get the credit you deserve for all those warm leads you bring to your clients!
This is why offline conversion tracking is a must for every digital marketer in 2023.

With such rich data in hand, you can continuously improve your bidding strategy and prove why raising your budget is a solid idea! 

Not comfortable setting this up yourself? Connect with one of our experts and we will point you towards the right way!

ABOUT THE AUTHOR