Skip to main content

Integrations: Meta and Google Ads

Connect Meta and Google Ads (read-only) so Shopshot can reconcile ad spend and attribute campaigns. Credentials are never stored.

Written by Amar Sujith

Connecting your ad platforms is what turns Shopshot from a cost-and-margin tool into a full-funnel profit tool. Once Meta and Google Ads are connected, spend reconciles in the background and your CAC, ROAS, MER, and POAS light up. Until then, your Marketing metrics are blank.

[Screenshot placeholder] The Integrations page showing Meta Ads and Google Ads cards, with Google Ads marked Active and "1 of 2 connected"

What you can connect

Platform

Covers

Meta Ads

Facebook and Instagram advertising

Google Ads

Search, Shopping, and Pmax

Use the search box to find a connector, then Connect to start the OAuth flow, or Manage one that is already active.

How the connection works

Shopshot requests read-only access, and your credentials are never stored by Shopshot. Once connected, data syncs automatically on a schedule (for example every 6 hours). You can Resync Now at any time from the connector's Manage panel.

The Manage panel shows the connection status and when it last synced, the account it is linked to (for example Customer ID and Manager ID for Google Ads), and a Disconnect integration option.

[Screenshot placeholder] The Google Ads Manage panel showing Connected status, last sync time, Customer ID, and the Resync Now and Disconnect controls

Campaign performance

Inside a connected integration, Campaign Performance lists campaigns loaded from the platform for your selected reporting window, with spend, clicks, and impressions. You can search campaigns and toggle individual campaigns on or off for how they feed Shopshot.

Getting attribution right

For clearer campaign-level attribution, keep Google auto-tagging enabled and add UTM parameters in your Final URL suffix. Shopshot uses last-click UTM attribution and excludes platform self-reported numbers, so the numbers tie to your bank account. See Attribution and acquisition cost (CAC) and The Shopshot Pixel.

Common questions

Is my ad account safe? Shopshot requests read-only access and does not store your credentials. You can disconnect at any time.

How fresh is the data? It syncs automatically on a schedule, and you can force a resync from the Manage panel.

Why does spend in Shopshot differ from the platform dashboard? Shopshot reconciles spend against orders using last-click UTM, rather than the platform's self-attributed conversions.

Next step

If a connection is not syncing or numbers look off, work through the checklist. → Troubleshooting ad sync and attribution

Related

Did this answer your question?