Connect your first ad platform
Connect Meta, Google Ads, TikTok, Taboola, Snapchat, or Outbrain to Wevion. 6 platforms, same connection pattern.
Written By Salvatore Sinigaglia
Last updated About 2 hours ago
Connect Meta, Google Ads, TikTok, Taboola, Snapchat, or Outbrain to Wevion. 6 platforms, same connection pattern.
Connect your first ad platform
Open Connect β [platform] in the sidebar, click Connect, complete the connection on the platform's site, pick which ad accounts to import. Same pattern for Meta, Google Ads, TikTok, Taboola, Snapchat, and Outbrain.
Who is this for
Anyone who has just finished the onboarding wizard and is ready to bring real ad data into Wevion. Without at least one connected platform, the dashboard is empty.
Before you start
You need three things:
- An active ad account on the platform you want to connect (e.g. a Meta Business Manager with at least one ad account)
- Admin or Advertiser permission on that ad account (Wevion needs read + write to launch campaigns)
- Your browser allowed to open OAuth popups (disable popup blocker for
app.wevion.ai)
The common 3-step pattern
All 6 platforms follow the same flow. Most use OAuth; Taboola uses API credentials (Client ID + Secret) instead of an OAuth popup.
Step 1: Open the connector page
In the left sidebar, click Connect, then pick the platform: Meta, Google Ads, TikTok, Taboola, Snapchat, or Outbrain. You land on /connect/{platform}. The page shows what permissions Wevion will request, and a list of any already-connected accounts.
Step 2: Click Connect and complete OAuth
Click the Connect button (top right). A popup opens on the platform's official OAuth site. Sign in with the account that owns the ad accounts. Review the requested scopes and click Allow. The popup closes and returns you to Wevion.
Step 3: Select which ad accounts to import
Wevion fetches the list of ad accounts you have access to and shows them as a checklist. Check the ones you want to manage with Wevion. Click Import selected. Wevion starts a background sync β campaigns, ad sets, ads, creatives, pixels, audiences, and last 90 days of performance data flow in.
The initial sync takes 5-30 minutes depending on account size. You can leave the page and come back. Status shows on each ad account card: Syncing, Synced, Error.
Platform specifics
For each platform there's a dedicated deep-dive article β start with Setting up your Meta connection if Meta is your primary, or pick the matching collection for your platform.
Token health and reconnection
Wevion stores an access/refresh token for each connected account. Tokens expire on the platform's schedule (Meta: 60 days; Google: never unless revoked; TikTok: 24 hours auto-refresh; Taboola: 12 hours; Snapchat: 30 days).
Wevion auto-refreshes tokens silently. If a refresh fails (you changed password, revoked permissions, account suspended), the connector card turns yellow with a Reconnect button. Click it to redo OAuth without losing any data β same flow as the first connection.
What you'll see
After a successful first connection:
- The connector card shows a green Connected badge and the account count
- The dashboard at
/dashboardpopulates within 5-15 minutes (KPI strip, spend chart, top campaigns) - The Ads Manager at
/ads-managershows your imported campaigns - A toast notification: "Imported [N] campaigns from [platform]"
Common issues
- OAuth popup blocked: enable popups for
app.wevion.aiin your browser settings, then retry. - "No ad accounts found": you signed in with an account that has no ad account access. Sign in with the account that owns the ads or ask the owner to grant you Advertiser access.
- Sync stuck on "Syncing" > 1 hour: check the connector card for an error message. Most common: rate limit on the platform side. Wait 1 hour and retry from the card menu.
- Connected but no data in dashboard: check if the imported accounts have spend in the last 90 days. Empty accounts show no rows.
- Multiple Meta Business Managers: connect once with the master account that has access to all BMs. If they're under separate users, run the connector twice with different OAuth sessions.
FAQ
Which ad platforms can I connect to Wevion?
Wevion connects six ad platforms β Meta, Google Ads, TikTok, Taboola, Snapchat, and Outbrain β through the same three-step pattern. Open Connect in the sidebar, pick the platform, complete the connection on the platform's site (OAuth for most; Taboola uses API credentials), then choose which ad accounts to import. Each platform also has a dedicated deep-dive article.
How long does the first ad account sync take?
The initial sync takes 5-30 minutes depending on account size. Wevion pulls in campaigns, ad sets, ads, creatives, pixels, audiences, and the last 90 days of performance data. You can leave the page and come back; each ad account card shows Syncing, Synced, or Error status while it runs.
What permission do I need on the ad account to connect it?
You need Admin or Advertiser permission on the ad account, because Wevion needs both read and write access to launch campaigns. You also need an active ad account on that platform and your browser set to allow OAuth popups for app.wevion.ai. Sign in with the account that owns the ad accounts.
What happens when a platform OAuth token expires?
Wevion auto-refreshes tokens silently on each platform's schedule. If a refresh fails β you changed your password, revoked permissions, or the account was suspended β the connector card turns yellow with a Reconnect button. Click it to redo OAuth without losing any data, using the same flow as the first connection.
Why does Wevion say "No ad accounts found"?
This means you signed in during OAuth with an account that has no ad account access. Sign in with the account that owns the ads, or ask the owner to grant you Advertiser access, then retry the connection. Wevion only lists ad accounts your OAuth identity can actually reach.
Steps
- In the left sidebar, click Connect, then pick the platform: Meta, Google Ads, TikTok, Taboola, Snapchat, or Outbrain. You land on /connect/{platform}. The page shows what permissions Wevion will request, and a list of any already-connected accounts.
- Click the Connect button (top right). A popup opens on the platform's official OAuth site. Sign in with the account that owns the ad accounts. Review the requested scopes and click Allow. The popup closes and returns you to Wevion.
- Wevion fetches the list of ad accounts you have access to and shows them as a checklist. Check the ones you want to manage with Wevion. Click Import selected. Wevion starts a background sync β campaigns, ad sets, ads, creatives, pixels, audiences, and last 90 days of performance data flow in. The initial sync takes 5-30 minutes depending on account size. You can leave the page and come back. Status shows on each ad account card: Syncing, Synced, Error.
Last updated: 2026-05-17