Launching your first campaign
Walk through the 5-step campaign wizard to open your offer to publishers in under 10 minutes.
Updated 2026-05-21
The network's panel ships a 5-step campaign wizard. Once you've been approved as an advertiser, you'll see + New campaign in the sidebar.
The five steps
- Basics — campaign name, vertical (e-commerce, lead-gen, mobile-app, SaaS, finance), the offer's destination URL, and a short description publishers will see in their offer wall.
- Payouts — what event fires the payout (click, signup, install, purchase) and how much. You can also configure per-event payouts (e.g. install $1.50, purchase $12).
- Targeting — geos, devices, time-of-day, day-of-week, allowed traffic sources, and any caps (daily, monthly, per-publisher).
- Creatives — banners, text snippets, email templates, deep links. Optional but speeds up publisher onboarding.
- Review & launch — sanity check, then go live or save as draft.
Conversion tracking
Conversions are fired by postback (server-to-server) from your backend to the network's edge. The network gives you a postback URL on the campaign detail page, with macros for transaction_id, payout, currency, etc. Drop it into your "thank you" page logic or order webhook.
Example postback to fire from your backend:
GET https://edge.trackofferz.com/v1/conv
?cid=12
&click_id={{click_id_from_landing_page}}
&transaction_id=ORD-A-9981
&event=purchase
&payout=4900
¤cy=USD
Fire one postback per conversion. Don't batch — the network needs the conversion stamped within ~5 minutes of the event for fraud filters to work.
Common targeting gotchas
- No geos selected = no traffic. If you leave the geos field empty hoping it means "global", the campaign won't serve. Pick "All countries" explicitly.
- Caps act on approved conversions only. Rejected conversions don't count toward the cap, but they do count toward the network's fraud quality score.
- Time-of-day uses your network's timezone. Set it correctly under Settings → Timezone before launching.