This guide explains how to connect, manage, and disconnect your social media and advertising platform accounts in AgencyAccess.
Overview
Connecting your accounts allows AgencyAccess to request access to client accounts on your behalf. You must connect your own accounts before you can request access to client accounts.

Accessing the Accounts Page
Navigate to Dashboard → Accounts from the main navigation menu.
Available Platforms
AgencyAccess supports the following platforms:
Advertising Platforms
- Google: Google Ads, Google Ads MCC, Analytics, Search Console, Tag Manager, Merchant Center, Business Profile, YouTube Studio, DV360 (experimental)
- Meta: Meta Ads, Facebook Pages, Facebook Product Catalog, Instagram, Meta Pixels
- TikTok: TikTok Ads (experimental)
- LinkedIn: LinkedIn Ads, LinkedIn Company Page
- Twitter: Twitter Ads, Twitter Delegate Account
- Pinterest: Pinterest Ads
- Microsoft: Microsoft Ads (Bing), Microsoft Clarity
- Amazon: Amazon Ads
- Snapchat: Snapchat Ads, Snapchat Business
E-commerce & CRM Platforms
- Shopify: Store Collaborator access (requires Shopify Partner status)
- HubSpot: HubSpot Partner access (requires HubSpot Partner status)
- Klaviyo: Klaviyo Account access
- Mailchimp: Mailchimp Dashboard access
Other Platforms
- WordPress: WordPress Site access
- Lightspeed: C-Series access
- Channable: Channable Dashboard access
- Cookiebot: Cookie consent management (requires reseller account)
- ProfitMetrics: ProfitMetrics Partner access
Linking an Account
OAuth-Based Platforms (Google, Meta, LinkedIn, etc.)
Most platforms use OAuth authentication:
- Go to the Accounts page
- Find the platform you want to connect
- Click "Link Account"
- You'll be redirected to the platform's authorization page
- Sign in with your credentials
- Review and grant the requested permissions
- You'll be redirected back to AgencyAccess
- The account will appear as connected
Important:
- Make sure you're signing in with the account you want to use for client access requests
- Grant all requested permissions for full functionality
- Some platforms may require additional setup (e.g., Meta Business Manager)
Manual Entry Platforms
Some platforms require manual information entry:
- Click "Link Account" for Twitter
- Enter your Twitter handle or name
- Submit the form
- Click "Link Account" for Pinterest
- Enter your Pinterest Business ID
- Submit the form
Amazon
- Click "Link Account" for Amazon
- Enter your Amazon Ads account ID
- Submit the form
HubSpot
- Click "Link Account" for HubSpot
- Enter your HubSpot Partner link (must start with
https://app.hubspot.com) - Submit the form
Cookiebot
- Click "Link Account" for Cookiebot
- Enter your Cookiebot partner link (must start with
https://manage.cookiebot.com) - Submit the form
Klaviyo, Mailchimp, WordPress, Lightspeed, Channable
- Click "Link Account" for the platform
- Enter the email address associated with your account
- Submit the form
Managing Multiple Accounts
If your plan supports it, you can link multiple accounts of the same platform type:
- After linking your first account, you'll see an "Add Account" button
- Click "Add Account" to link another account of the same type
- Complete the OAuth or manual entry process
- All linked accounts will be listed under the platform
Account Limits: The number of accounts you can link depends on your subscription plan. Free plans have limited connections.
Account Settings
Some platforms offer additional settings:
Google Account Settings
For Google accounts, you can configure Google My Business (GMB) settings:
- Find your connected Google account
- Click the "Settings" button
- Configure:
- GMB ID: Enter your Google My Business account ID
- Use Google My Business ID: Enable this to request GMB ID access instead of email access
- Click "Save Changes"
Refreshing Account Access
If your account access has expired or you need to refresh permissions:
- Find the account you want to refresh
- Click the "Refresh" button (available for Google and Meta)
- Complete the OAuth flow again
- Your access will be updated
Note: Refreshing doesn't disconnect your account; it just updates the access tokens.
Unlinking an Account
To disconnect an account from AgencyAccess:
- Find the account you want to unlink
- Click "Unlink"
- Review the warning message:
- Any pending access links using this account will no longer function
- This includes static links
- If you just need to refresh access, use the Refresh button instead
- Confirm by clicking "Unlink account"
Important:
- Unlinking an account will break any active or pending access links that use it
- Static links that reference this account will stop working
- You can always re-link the account later, but clients will need to grant access again
Account Status Indicators
- Connected: Account is linked and ready to use (green checkmark)
- Not Connected: Account hasn't been linked yet
- Multiple Accounts: Number of linked accounts shown (e.g., "3 accounts")
Platform-Specific Requirements
- Requires OAuth consent
- Supports multiple accounts
- Can configure GMB settings
Meta (Facebook/Instagram)
- Requires Business Manager access for some features
- Supports multiple accounts
- Can refresh access
Shopify
- Requires Shopify Partner status
- Access is requested through partner program
HubSpot
- Requires HubSpot Partner status
- Must provide valid partner link
ProfitMetrics
- Special offer available: 50% off for first 3 months
- Requires verified agency status
Troubleshooting
Account Won't Connect
Issue: OAuth flow fails or redirects incorrectly
Solutions:
- Clear your browser cache and cookies
- Try a different browser
- Check that you're using the correct account credentials
- Ensure pop-up blockers are disabled
- Contact support if the issue persists
Account Shows as Connected But Doesn't Work
Issue: Account appears connected but access requests fail
Solutions:
- Click "Refresh" to update access tokens
- Verify permissions were granted correctly
- Check if the account has the necessary access levels
- For Google, verify GMB settings if using Google My Business
Reached Account Limit
Issue: Cannot link more accounts
Solutions:
- Upgrade your subscription plan for more connections
- Unlink unused accounts to free up slots
- Contact support to discuss your needs
Platform-Specific Issues
Google:
- Ensure you're using a Google account with appropriate permissions
- For GMB, verify the GMB ID is correct
Meta:
- Ensure Business Manager is set up correctly
- Verify you have admin access to the Business Manager
Shopify/HubSpot:
- Confirm you have partner status
- Verify partner links are correct and active
Best Practices
- Link Only What You Need: Only connect accounts you'll actually use to avoid clutter
- Use Business Accounts: For platforms like Meta and Google, use business accounts when possible
- Keep Access Fresh: Refresh accounts periodically to ensure tokens don't expire
- Document Account Purposes: If you have multiple accounts, note which clients they're for
- Regular Audits: Periodically review and unlink unused accounts
Account Security
- AgencyAccess uses industry-standard OAuth technology
- We never store your passwords
- Access tokens are encrypted and stored securely
- You can revoke access at any time by unlinking accounts
- All OAuth flows use secure HTTPS connections
Next Steps
After connecting your accounts:
- Set up your branding (if on a premium plan)
- Create your first client
- Create your first access link
- Explore static links for reusable invitations
For more information, see: