Migrating to SegMetrics From Another Attribution Tool

One of the most common concerns when switching attribution tools is the cost of re-tagging. Updating URL parameters across hundreds of active ads is time-consuming, risks sending ads back into review, and can break attribution history mid-flight.

SegMetrics is designed to eliminate that friction. Rather than forcing you to adopt a proprietary parameter, SegMetrics reads the ad ID parameters you are already using, including the native parameters from every major ad platform and the custom parameters from the most popular attribution tools.


How SegMetrics reads ad IDs

When a contact clicks an ad and arrives on a tracked page, SegMetrics checks the URL for a known ad ID parameter. If one is present, that ad ID is stored alongside the contact record and used to attribute revenue, pipeline activity, and lifetime value back to the specific ad that drove the click.

This works across every SegMetrics attribution model and does not depend on cookies, pixels, or last-click logic.


Accepted ad ID parameters

SegMetrics accepts the following ad ID URL parameters out of the box. If your ads already carry any of these, SegMetrics will read them immediately, no re-tagging required.

Parameter Where it comes from
ad_id   Generic / custom setups
seg_aid   SegMetrics native parameter
wickedid   Wicked Reports
h_ad_id   Hyros
comet_ad_id Cometly
hsa_ad   HubSpot Ads
fbadid   Meta Ads (Facebook and Instagram)
gadid   Google Ads
ttadid   TikTok Ads
scadid   Snapchat Ads
padid   Pinterest Ads

Switching from another attribution tool

Coming from Wicked Reports

Wicked Reports tags ads with the wickedid   parameter. SegMetrics accepts wickedid   natively. Your existing ad URLs will work in SegMetrics without any changes.

Coming from Hyros

Hyros tags ads with the h_ad_id   parameter. SegMetrics accepts h_ad_id   natively. Your existing ad URLs will work in SegMetrics without any changes.

Coming from HubSpot Ads

When HubSpot manages your ad tracking, it appends hsa_ad   to your ad URLs. SegMetrics accepts hsa_ad   natively. No changes are needed.


The bottom line

Whether you are running ads on one platform or five, and whether you are coming from Wicked Reports, Hyros, HubSpot, or no attribution tool at all, SegMetrics is built to work with the tracking you already have in place. The goal is to get you accurate attribution data faster, with as little disruption to your active campaigns as possible.


Frequently asked questions

Q. Do I need to re-tag my ads when I switch to SegMetrics?

A. In most cases, no. If your ads already use any of the accepted parameters listed above, including wickedid   from Wicked Reports, h_ad_id   from Hyros, hsa_ad   from HubSpot, or the native platform parameters like fbadid  , gadid  , ttadid  , scadid  , or padid  , SegMetrics will read them immediately without any changes to your existing URLs.

Q. What is the difference between seg_aid  and the other accepted parameters?

A. seg_aid   is SegMetrics' own first-party ad ID parameter. It is set automatically when you use SegMetrics-generated tracking links. All other accepted parameters exist so that SegMetrics can work with tracking you have already set up elsewhere, without requiring you to adopt a new parameter.

Q. Can SegMetrics read ad IDs from multiple platforms at the same time?

A. Yes. SegMetrics checks every accepted parameter on every incoming URL. You can run ads on Meta, Google, TikTok, Snapchat, and Pinterest simultaneously, each using their respective parameter, and SegMetrics will attribute correctly across all of them.

Q. What if I use a platform not listed here?

A. If your ad platform supports custom URL parameters, you can use the generic ad_id   parameter with that platform's ad ID macro as the value. Contact SegMetrics support if you need help identifying the right macro for your platform.

Q. Will SegMetrics conflict with the tracking parameters from my previous attribution tool?

A. No. SegMetrics reads passively from the URL, it does not overwrite or remove existing parameters. If you are transitioning from Wicked Reports, Hyros, or HubSpot Ads, both tools can read the same URL parameters during the transition period, so you do not need to choose one or the other while you migrate.

Q. Does SegMetrics support ad-level attribution or only campaign-level?

A. SegMetrics attributes at the ad level. The accepted parameters listed above all carry individual ad IDs, which means SegMetrics can tie revenue, lifetime value, and pipeline activity to a specific creative, not just to a campaign or ad set.

Q. Is there a limit to how many ad ID parameters can be in a URL at once?

A. There is no limit. SegMetrics reads all accepted parameters present in a URL. If you have more than one, SegMetrics uses the first valid value it finds. To keep attribution clean and unambiguous, using one ad ID parameter per URL is recommended where possible.

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us