Technical

Connecting online & offline – technical “how-to”

A few weeks ago, our CEO Mads-Emil Sýkora Larsen gave a talk on treating offline conversions as if they were online conversions. Since this topic is crucial for businesses aiming to optimise their ad spend and conversion rates holistically, we wanted to share the key insights on how to achieve this from a technical perspective.

Interested how this impacts your commercial considerations? Watch our webinar on the commercial impact of online & offline conversions

Want to know how Tryg proves and optimises marketing spend with this setup?

Why focus on offline conversions?

Why spend time tracking offline conversions? The answer is simple: the same reasons you optimise e-commerce conversion rates and ad spend apply to offline conversions as well.

If your sales funnel includes both online and offline steps, optimising only one channel risks biasing your data. Many offline conversions originate from your website – ignoring them means missing out on opportunities for optimisation.

Even if your business operates entirely offline, without tracking offline conversions, one must ask: Are you really optimising your ad spend and conversion rate?

Thanks to better integrations and tracking tools, bridging this gap is now easier than ever.

Creating the feedback loop

At the core of tracking offline conversions is establishing a feedback loop between online and offline interactions.

To connect online touchpoints (ads + website) with offline outcomes (calls, meetings, sales), you need a method that links these touchpoints.

The simplest way to start is form submissions. When a visitor submits a form, meta fields (such as Google Click ID, Google User ID, or Session ID) can be passed along to your internal systems. This allows you to track the user’s journey from ad click to offline outcome. In short, store a “key” or “transaction key” as a meta field in the “offline system” that registers the outcome of the conversation.

By using the “key” you can now stitch the offline outcome with the online user journey. The “online systems” have the online user journey and offline systems have the outcome. The “key” connects them.

Using tools like Google’s Measurement Protocol, you can then feed conversion data back into Google Ads or Analytics for optimisation. Essentially, this works much like tracking email marketing leads – just with additional offline data.

Tackling offline disconnects

One of the biggest challenges in tracking offline conversions is bridging gaps between systems.

For example, imagine an outbound dialer system and a CRM that are not integrated. The simplest way to connect them is by using a unique identifier, such as a phone number. If a form submission includes a phone number along with a Session ID and Ad ID, and your CRM records the same phone number upon conversion, you can link the online and offline journey server-side.

Another challenge is long sales cycles. Google Ads only allows a 72-hour window for attributing conversions. Instead of waiting for a final sale outcome, you can upload an intermediate qualification metric – such as “qualified lead” or “sales-relevant inquiry” – to ensure attribution remains accurate.

Tracking inbound calls

For inbound calls, call-tracking solutions are key. Since you can’t pass online user IDs directly through phone calls, you need an additional API lookup.

Here’s how it works:

  1. A visitor clicks an ad and lands on your website.
  2. If they call, the call-tracking system records the caller’s number, online behaviour, and other “online keys” such as a Google Ads Click ID.
  3. The “offline system” registers the outcome and the customer’s phone number.
  4. A server-side API lookup matches the customer’s phone number in the call-tracking system with the online user journey.
  5. This connection allows you to attribute the call to its original online source.

For more advanced setups, you can even forward the Session ID with the call using SIP-header functionality in call centres – though this requires additional technical capabilities.

Conclusion

As AI and automation grow, so will phone calls and voice commerce. However, businesses must be cautious – bad automation (such as ineffective chatbots) can harm lead generation if their performance isn’t measured correctly.

At bmetric, we’ve helped companies – from small businesses to large enterprises – implement these tracking solutions. If you’re looking for ways to connect your online and offline conversions, feel free to reach out.

Perspectives

Thinking we’ve been sharing lately

Ready to see it?

Want to see bmetric in action?

We’ll walk you through how bmetric can work for your specific setup. No generic demo.

We’ll contact you as soon as possible.

We’ll be in touch.

Thanks for reaching out — we’ll follow up with you shortly.

Mads-Emil, bmetric CEO

“Implementation is where the strategy starts producing revenue. That’s the part worth investing in.”

Mads-Emil · CEO, bmetric