Welcome back
Stores
Orders sync every 5 minutes · catalog + COGS every hour. Click Sync now on a tile for an immediate full refresh.
—
Ad accounts
Spend + conversions cross-checked daily for true ROAS / POAS / per-product attribution
Connect a Google Ads account
To track ad spend, conversions, ROAS / POAS, and per-product attribution, connect your Google Ads. Read-only access — we never touch your campaigns.
via Script
The script runs inside your Google Ads account (no developer token needed) and pushes spend + keywords on a schedule — real data, today.
Connect via Google Ads Script
Runs inside your ad account — no developer token or API approval needed.
- 1In Google Ads: Tools & Settings → Bulk actions → Scripts → +
- 2Paste the script below into the editor, then click Save, then Run.
-
3Google asks "Preview before running?" — click Run without preview. The first real run is what triggers the authorisation flow (next two steps).Preview would just dry-run the script — our script doesn't mutate anything in your ad account, so the preview gives no useful signal. Run without preview sends the real spend & keyword data to Profitsss.
-
4A yellow banner now appears above the editor — click Authorise.
-
5In the Google consent dialog: tick Select all (both permissions), then Continue. The script then runs automatically — within ~30 seconds you'll see this connection turn green here in Profitsss.The script is unverified by Google because it's running inside your Google Ads account — that's normal for in-account scripts. Nothing leaves your account except the spend & keyword numbers Profitsss needs.
-
6Go back to the Scripts list. On the row of your new script, click the cell in the Frequency column → pick Hourly → Save. That keeps spend & keyword data flowing automatically.If you'd rather pull less often, pick Daily — the dashboard just refreshes once a day instead of every hour. That's the only difference.
Generating…
Disconnect Google Ads?
This stops all future syncing for this account.
Remove store?
This store
All data dated on this day or later will be permanently deleted. This cannot be undone.
Connect a Shopify store
Two ways to grant Profitsss read-only Admin API access to your store.
Read-only access — your store stays untouched
First sync starts within 60 seconds
Disconnect any time from Settings
Team
People with access to this workspace and their roles.
—
Loading…
Team
Search, filter, manage all members of this workspace.
| Member | Role | Joined | Last active | Status | ||
|---|---|---|---|---|---|---|
| Loading… | ||||||
Roles & Permissions matrix
Per-permission view across all roles.
| Permission | Owner | Admin | Editor | Viewer |
|---|
Roles are enforced server-side on every request. P&L reports and Reviews additionally require a paid plan (Growth+), regardless of role.