Overview
Some storefronts run through direct ad platform adapters instead of a publisher sales agent. Before Scope3 can discover products, create media buys, sync creatives, or read delivery from those adapters, the customer must connect the relevant advertiser account to Scope3 through the platform’s own account-sharing or OAuth flow. This guide is written for legal, procurement, and platform admins who need to approve the access request.This page covers ad platform account access such as Meta, TikTok, Google Ads,
Snap, LinkedIn, Pinterest, Reddit, and Amazon Ads. Google Ads is separate from
Google Ad Manager. For Google Ad Manager inventory-source setup, see the
Storefront onboarding guide.
What Write Access Means
When Scope3 asks for platform write access, it is asking for permission to operate campaigns and related advertising objects for the advertiser accounts that the customer explicitly grants. It does not mean Scope3 needs broad business administration rights. Write access may be used to:- Create, update, pause, or resume campaign objects, ad groups or ad sets, ads, budgets, targeting, and flight dates.
- Upload or sync creative assets and create platform-native creative records.
- Create or update first-party audience segments when the customer enables audience sync.
- Create or update product catalogs or feeds when the media-buy workflow uses catalog products.
- Read delivery, spend, approval status, pacing, and performance reporting.
- Send conversion or event data when measurement is configured for the advertiser.
- List connected advertiser accounts so the customer can choose the right one.
- Add, edit, or delete users.
- Take ownership of the customer’s business account or advertiser account.
- Manage unrelated advertiser accounts that were not shared with Scope3.
- Change security settings, login settings, business verification, or platform account ownership.
- Manage billing users or finance roles unless a customer has a separate, explicitly approved billing workflow.
Recommended Access Pattern
Use the platform’s partner or manager-account sharing flow where available. The customer remains the owner of the business and advertiser accounts, and can remove or reduce Scope3’s access from the platform console at any time. For activation workflows, choose the least broad role that can both manage ads and read reporting. Use read-only access only for reporting-only pilots.| Use case | Recommended access |
|---|---|
| Reporting only | Read/reporting role for the advertiser account |
| Campaign activation | Campaign/ad management role plus reporting |
| Creative sync | Campaign/ad management role plus access to required creative identity assets |
| Audience sync | Campaign/ad management role plus audience/customer-list permissions |
| Catalog products | Campaign/ad management role plus catalog/feed permissions |
Platform Summary
| Platform | Default customer grant | Read-only fallback | Usually not required |
|---|---|---|---|
| Meta | Partner access to the ad account with campaign management and performance reporting | View performance only | Full business portfolio control, billing admin, user management |
| TikTok | Business Center partner access to the advertiser account as Operator | Analyst | Business Center Admin, finance roles, user management |
| Google Ads | Manager-account or account access that can manage campaigns and read reporting | Read-only reporting role | Billing admin, user management |
| Snap | OAuth or partner/account access with ads management and reporting | Reporting-only role when supported | Organization admin, user management |
| OAuth or ad account access with ads read/write and reporting | Reporting-only role when supported | Company Page admin unless organic/social posting is required | |
| OAuth or ad account access with ads read/write and reporting | Reporting-only role when supported | Account ownership or user administration | |
| OAuth or ads account access with ads read/write and conversion permissions when measurement is enabled | Reporting-only role when supported | Profile ownership, user administration | |
| Amazon Ads | Advertising account access with campaign-management permission | Reporting-only role when supported | Retail account administration, billing admin |
Meta
Ask the customer to add Scope3 as a partner in Meta Business Suite or Meta Business Manager, then grant access only to the advertiser assets required for the workflow. Default grant for activation:- The relevant ad account.
- Campaign management access.
- Performance reporting access.
- Facebook Page or Instagram account access when ads use those identities.
- Pixel or dataset access when conversion events or conversion optimization are configured.
- Catalog access when catalog products are used.
ads_management, ads_read, and
business_management. The customer-side asset grant should still stay scoped
to the specific business assets needed for the advertiser workflow.
Scope3 does not need full control of the customer’s business portfolio, broad
account-settings control, billing administration, or permission to add, edit, or
delete users.
TikTok
Ask the customer to share the advertiser account from TikTok Business Center to Scope3’s Business Center as a partner. Default grant for activation:- Advertiser account role:
Operator.
Analyst only for reporting-only access. Analyst can view ads,
performance, and reports, but it cannot create or edit ads or manage audiences.
Use Admin only when there is an explicitly approved reason to manage ad
account settings. Admin is not the default activation role.
Additional assets may be needed depending on the campaign:
- TikTok account delivery access for Spark Ads.
- Use “Only show as ads” when Scope3 should be able to run Spark Ads without publishing posts to the TikTok profile.
- Use “Show on TikTok profile and as ads” only when organic profile publishing is explicitly intended.
Google Ads
Ask the customer to grant Scope3 manager-account or account-level access to the Google Ads account that will run the campaign. Default grant for activation:- Campaign management access.
- Reporting access.
- Customer data or data-manager permissions when first-party audiences, enhanced conversions, or similar measurement workflows are enabled.
- Conversion action access when Scope3 is expected to configure or send conversion events.
Snap
Ask the customer to connect the relevant Snap advertiser account through OAuth or the approved Snap account-sharing flow. Default grant for activation:- Ads management access.
- Reporting access.
- Ads read access.
- Ads write access.
- Ads reporting access.
- Ads read access.
- Ads write access.
- Ads read access.
- Ads edit access.
Amazon Ads
Ask the customer to connect the Amazon Ads account that will run the campaign. Default grant for activation:- Advertising campaign-management access.
- Reporting access.