How It Works

From Meta Ads to a live, auto-updating Google Sheet in 5 steps. No code knowledge required.

01

Get your Meta Access Token

Log in to Meta for Developers, create an app, and generate a long-lived access token with ads_read permissions. This token lets Flow Adlytics fetch your campaign data securely.

TIP

Tokens last ~60 days. Regenerate anytime from Meta Business Manager.

Full token guide →
02

Save your token in Flow Adlytics

Paste your token in Settings → Access Tokens. It's stored encrypted and never shown in full again. You can also save multiple Ad Account IDs with friendly aliases.

TIP

Saving your token means it will be auto-embedded in every script you generate.

03

Configure and generate your report

In the Script Builder, select your account, pick your metrics (Spend, Impressions, Clicks, Purchases, Reach), set your date range, and click Generate. Your script is assembled in under a second.

TIP

Use preset templates for the most common report types — Performance, ROAS, or Weekly.

04

Paste into Google Sheets

Open Google Sheets, go to Extensions → Apps Script, paste your script, and click Run. Grant the necessary permissions when prompted. Your sheet populates immediately with live Meta data.

TIP

The script creates a dedicated sheet tab called "Meta_Ads" automatically.

05

Automate with triggers

In Apps Script, click the clock icon to set a trigger. Schedule the script to run daily, weekly, or on any interval. Your report refreshes automatically — no manual work required.

TIP

Set it to run at 6am and your data is always fresh when you start the day.

Ready to set it up?

It takes less than 5 minutes from start to your first automated report.