Operated by Airbridge (AB180 Inc.), a mobile measurement partner that appears in this comparison. How we compareReviewed 2026-11-10
bestattributiontool.comAn Airbridge reference
How we compare

Guide

What the developer does and what the marketer does

Reviewed 2026-11-10 · By the Airbridge team, which operates this site

Answer in brief

The developer installs the SDK, sends the events, sets up deep link handling and ships the build. The marketer connects ad accounts, creates tracking links, names campaigns and reads the reports. The two meet at the event list, which both must agree on before any code is written.

The split at a glance

TaskDeveloperMarketer
Create the account and register the appDoes it
Connect ad accountsDoes it
Agree the event listSays what is feasibleSays what is needed
Install the SDKDoes it
Send events from the appDoes itChecks them in the dashboard
Handle deep links in the appDoes itLists the screens links should open
Create tracking linksDoes it
Test on a real phoneSupplies the buildRuns the click-to-purchase test
Release the appDoes it
Read reports and move budgetDoes it

The developer's four jobs

The developer's work is a one-time setup with a small amount of upkeep.

  1. Add the SDK. Install the package, add the app keys from the dashboard, and initialise it when the app starts.
  2. Send events. One line of code per event, at the moment it happens. Each is an in-app event the marketer will later see by channel.
  3. Handle links. Register the app's link domains and write the code that reads an incoming link and opens the matching screen.
  4. Ship and maintain. Release the build. After that, update the SDK now and then and add an event when the marketer asks for one.

On iOS there is one more decision that involves both people: whether and when the app asks for tracking permission. The rules are in App Tracking Transparency.

The marketer's ongoing work

The marketer's part never finishes, because every new campaign needs it.

  • Channels. Connect each ad account once, and reconnect it when a login expires.
  • Links. Create a tracking link for each placement outside your connected ad accounts: creators, email, QR codes, the website.
  • Names. Keep one naming pattern for campaigns so reports group cleanly.
  • Reports. Read results by channel and campaign, then act on them inside the ad platforms.

Where handoffs go wrong

Many setup problems are a missing conversation, and three come up again and again.

The event list was never agreed

The developer logs what is easy to log, and the marketer later finds that "purchase" has no revenue value. Fix it with a shared one-page list: event name, when it fires, which values it carries.

Nobody owns the test

The developer sees the SDK start and calls it done. The marketer assumes it works. Put one person in charge of running the full check in testing attribution before launch before every release that touches the SDK.

Links point at screens that do not exist

The marketer creates a link to a promo page the app cannot open. Agree the list of linkable screens up front, and add to it together.

If one person is both

A solo founder does every row of the table. The order still matters: write the event list first as if handing it to someone else, do the developer work in one sitting, then switch to the marketer's seat and test it as a stranger would. The day-by-day order is in the first-week plan.

Questions and answers

Can a marketer set up an attribution tool without a developer?

Only part of it. A marketer can create the account, connect ad channels and make tracking links. The SDK has to be added to the app's code and released, and that needs someone who can build the app.

How much developer time does an attribution SDK need?

Plan for a few hours of work plus a release. The basic install is short. Events, deep link handling and testing take the rest of the time.

Continue reading

Cite this page

Airbridge. “What the developer does and what the marketer does.” bestattributiontool.com. Reviewed 2026-11-10. https://bestattributiontool.com/who-does-what