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 |
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.