Connect your ad accounts to Runner: Google Ads, Meta, LinkedIn and Reddit

Give every product its own ad account under one business you own on each platform. Then connect each one on the product's Ads page in four checkpoints: sign in, approval, ad account, go live.

Updated

The short version

  • Own one business on each platform and open a separate ad account inside it for every product. Runner ties one ad account to one product.
  • Each connection is four checkpoints on the product's Ads page: sign in, the platform's approval of Runner, the ad account, and go live.
  • On Meta, LinkedIn and Reddit, approved changes reach an ad account only after an organization owner allows live changes and a product admin switches the product on.
  • Most platforms review Runner itself before they accept changes, a review that covers every customer at once; on Reddit your sign-in is the approval. The Approval step shows where each stands.

Give every product its own ad account, under one business you own

An ad account spends one product's money, so Runner treats it that way. Each product has its own Ads page, with a lane for Google Ads, Meta, LinkedIn and Reddit, and each lane holds one ad account for that product.

The tidy way to set that up is the same on every platform, under different names: one business your company owns, with a separate ad account for each product inside it. People, billing and pages stay in one place, and each product's spend stays in its own account.

  • Google Ads: a manager account, with a Google Ads account for each product linked under it.
  • Meta: a business portfolio that owns each product's ad account, Facebook Page and Instagram account.
  • LinkedIn: a Business Manager that holds each product's ad account, each one tied to that product's LinkedIn Page.
  • Reddit: one business in Reddit's Business Manager, an ad account for each product, and a Reddit account for each brand to post its ads as.

Picture this

A company runs a store and an app. On Meta, one business portfolio owns two ad accounts, two Pages and two Instagram accounts. In Runner, the store's Ads page uses the store's ad account and the app's Ads page uses the app's, so every budget, report and approval belongs to one product.

A product's Ads page before anything is connected: a lane for each platform, and the four checkpoints each one moves through.

Connecting takes four checkpoints: sign in, approval, ad account, go live

Open the product's Ads page and press a platform's lane. A panel opens over the page with the four checkpoints across the top and the same four as steps beneath them. Connecting leaves the page only for the platform's own sign-in, which brings you back to the same panel.

Sign in is the platform's screen, where you allow Runner to manage that platform's ads for the product. Approval is the platform's review of Runner itself: it runs alongside your steps rather than after them, and while it waits the step says Waiting on that platform. Ad account lists every account your sign-in can open, and you press Use this account on the product's own. Go live is two switches, covered below.

Each step needs a particular role, and a step you lack the role for says who has it, so you know who to ask.

  • Connect a platform: an organization admin, or the product's owner.
  • Choose the ad account a product spends from: a product admin.
  • Allow live changes on a platform for the organization: an organization owner, and nobody else.
  • Approve a change: the product's owner or an admin, who confirms it's them.
Reddit Ads' panel just after signing in: connected, Approval met by the sign-in, and the ad account list open as the next step.

Google Ads: sign in once, and Runner finds the accounts under your manager account

On Google's side, each product needs its own Google Ads account, with billing set up in Google Ads. If you run several, link them under a manager account, so one Google login reaches all of them.

In Runner, open Google Ads on the product's Ads page and press Connect Google Ads. Google asks you to sign in and allow access to your Google Ads accounts, then sends you back. There is no account ID to type: Runner lists every Google Ads account that sign-in can open, including the ones under a manager account, and labels the manager itself.

Under Choose the Google Ads account for your product, press the product's own account rather than the manager above it. The panel then reads Connected — first update on its way, and the account's figures arrive with Runner's next daily update. Connecting Google Ads keeps any other Google access the product already has, such as Analytics.

If Google hasn't cleared an installation of Runner to read live ad accounts, the panel says so the moment you sign in, and your sign-in is kept.

In Google Ads, a manager account's Accounts list: the manager at the top, and a Google Ads account for each product linked beneath it.
Runner lists the same accounts after you sign in. Press Choose on the product's own account; the manager is labelled as one.
Build an audience, on the product page

Meta: connect the business portfolio that owns the product's ad account

Facebook and Instagram ads run from one Meta ad account, so Runner treats them as one platform, Meta Ads. Instagram is a set of placements for the same campaigns and budget, never a second account.

On Meta's side, the product's ad account, Facebook Page and Instagram account belong to your business portfolio. Whoever connects Runner is an admin of that portfolio and is assigned to the ad account with permission to manage ads, not only to view reports. Payment details stay with Meta.

In Runner, press Connect Meta Ads, sign in with Facebook and allow what Runner asks for, including access to your business and to managing your ads. Back in the panel, the Ad account step lists every ad account that login can open. With many, search by name or ad account ID, then press Use this account.

If the panel says Meta is connected but without permission to manage ads, that connection was made for posting or messages. Press Reconnect Meta Ads and allow ad management on Meta's screen.

Meta reviews every app before letting it manage ads on a customer's account, and it has not approved Runner for that. So the Meta Ads lane's Approval step reads Waiting on Meta, and no change reaches your account. The review is of Runner, not of you, and covers every customer at once: there is nothing for you to apply for.

Meta's business settings on Accounts, then Ad accounts: the portfolio's ad accounts, one selected, with its ad account ID and the people assigned to it.
Runner's Ad account step for Meta Ads: search by name or ad account ID, then press Use this account.

LinkedIn: create the product's Page first, because an ad account keeps its Page for good

Every LinkedIn ad account is created for a LinkedIn Page, and that link is permanent. So a product needs its own Page before it gets an ad account. Creating a Page takes a LinkedIn member with more than one connection, who confirms they may act for the company.

LinkedIn's Business Manager is the holding layer: one business holds every product's ad account, their Pages and their billing. An ad account made elsewhere joins it through Claim ownership, and an ad account belongs to one Business Manager at a time.

In Runner, press Connect LinkedIn Ads, read what LinkedIn lists, and press Allow. Connecting for ads is separate from connecting to post on your Page, so if the panel says LinkedIn is connected but without permission to manage ads, press Reconnect LinkedIn Ads. Then find the account by name or Sponsored Account URN, LinkedIn's own name for its ID, and press Use this account.

LinkedIn names things differently. A campaign group is the top level, and a campaign is the level below it, where targeting and budget live. Runner uses LinkedIn's names for LinkedIn changes, and campaigns Runner builds on LinkedIn start paused, so starting one is an approved change of its own.

LinkedIn grants advertising access to apps in tiers. Runner holds the starting tier, under which LinkedIn lets an app change only a handful of ad accounts, each registered with that app; LinkedIn grants the wider tier on request, at its discretion, and Runner does not hold it. So an approved change reaches a LinkedIn ad account only when that account is one of the few registered with Runner.

LinkedIn's Business Manager on Ad accounts: each ad account beside the Page it was created for, and Claim ownership for one made elsewhere.
A LinkedIn sign-in made for posting holds no ads permission, so Runner's Sign in step asks you to reconnect for ads.

Reddit: one business, an ad account per product, and a brand account for the ads to post as

Every Reddit ad shows the username of the profile that posts it, and Reddit offers no way to hide it. So each product gets a Reddit account of its own, signed up with a shared team mailbox and named after the brand, before its ads run.

Set up one business in Reddit's Business Manager and pick its country carefully, because Reddit keeps it. A self-serve business holds one ad account; for an ad account per product, a Reddit ads representative makes the business a managed one. Choose each ad account's time zone deliberately too, since it stays.

Invite each brand account into the business as a Member, the lowest role, then give it the Creator role on its own product's ad account: enough to build and pause campaigns, with no reach into billing or invitations. Whoever owns billing adds the card in Reddit. Runner never asks for card details.

In Runner, press Connect Reddit Ads, sign in with an account that has a role on the product's ad account, and press Allow. Choose the account, then go live with the two switches. Skip Reddit's one-click Launch Campaign: anything built directly in Reddit's Ads Manager skips Runner's approvals and stays out of Runner's change queue.

Reddit needs no separate review of Runner: allowing ad management when you sign in is what the Reddit Ads lane's Approval step reads, so it shows Approved by Reddit as soon as you have signed in. Live changes then follow the two switches below.

Reddit's Business Manager, on Members, then the brand account, then Ad Accounts: Creator on that product's own ad account.
Runner's Go live step for Reddit Ads: the organization owner's switch first, asking once before it turns on, then the product's.

Runner changes an ad account only through an approved change, or a budget your team switched on

On Meta, LinkedIn and Reddit, going live takes two switches held by two different people. An organization owner turns on Allow live changes for that platform; then a product admin turns on the switch that lets the product send approved changes. Each asks once before it turns on, and turning the organization's switch off turns every product's off with it.

Above both sits a switch Runner holds for each platform, so it can stop every account on that platform at once if something misbehaves. While it is off, the Go live step says Runner is switching that platform on; you can still draft and approve changes, and they go out once it is on.

Every change is drafted, then previewed as an exact before and after with what it does to spend, then approved. By default one owner or admin of the product approves each change after confirming it's them; the product's Ad approvals setting can require two different people, neither of them the person who drafted it. A change edited after approval needs approving again.

A managed ad budget is the one exception, and it stays off until a product's owner or an admin switches it on. Inside the limits they set, Runner sets daily budgets and pauses or resumes the campaigns attached to it. It never creates a campaign or raises the limits.

  • Google Ads: connect, choose the account and read its daily figures in Runner; changes go through the same draft, preview and approval.
  • Meta: Meta has not approved Runner to manage customers' ads, so Approval waits on Meta.
  • LinkedIn: Runner holds LinkedIn's starting tier, which covers a handful of ad accounts registered with Runner.
  • Reddit: connect, allow ad management and choose the account; Approval is met by your sign-in.

Give your business a growth team.

Create your account and pick a plan. Your team is built once the plan is paid.

  • Email and outreach

    Protect your sending domain: warm-up, sending windows and bounces

    Protect your sending domain by deciding when mail goes out, how much each mailbox sends and who is never mailed again. What SPF, DKIM and DMARC prove, why warm-up is a cap you raise, and the checks Runner runs before every send.

    Updated

  • Your growth team

    Turn your POS sales report into posts about what sells

    POS sales report to posts: drop in the report your till already makes, and your AI growth team drafts posts about what sells, for you to approve.

    Updated

Square, Shopify, Clover, Lightspeed, Toast and Toss Place are trademarks of their owners. Runner is not affiliated with or endorsed by them.

Trademarks of their owners. No affiliation or endorsement.