Documentation

Connect Google, Meta, or Shopify, explore dashboards and Kai, then use SEO, organic Meta, and branded reports—step by step.

Getting Started

1. Creating Your Account

Choose Individual or Enterprise signup, then set up your workspace:

  1. Visit our homepage, open Pricing, and choose Start free or Start 30-day trial
  2. Pick Individual or Enterprise signup
  3. Create your account and verify your email
  4. For Enterprise: the agency home is extra; add up to 4 brand workspaces — each with its own connections and white-label. Switch the workspace from the top bar.
  5. Invite teammates with roles: Admin, Manager, Marketer, Client User, or Visitor
  6. Choose a plan—feature access (Ads, GA4, Search Console, and more) follows your subscription

2. Setting Up Your Dashboard

Once your account is created, customize your dashboard:

  • Access your unified dashboard from the main navigation
  • Choose your preferred theme (light or dark mode)
  • Customize your dashboard layout and widget preferences
  • Set your default date range and timezone

Platform Integrations

Marketing summaries: Google Ads · Meta Ads · Shopify · MCP server · AI assistant plugins.

Connecting Google

One Google sign-in covers Google Ads, Search Ads 360, GA4, and Search Console (subject to your plan):

  1. Go to Connect (or Settings → Connections)
  2. Click Connect Google
  3. Sign in with the Google account that owns your Ads / Analytics / Search Console properties
  4. Authorize the scopes Kampalo requests
  5. Enterprise can auto-include all accounts and campaigns; Individual plans select within plan limits
  6. Wait for the first sync to finish

Connecting Meta

One Meta sign-in covers Ads, Facebook Page, and Instagram:

  1. Go to Connect (or Settings → Connections)
  2. Click Connect Meta
  3. Log in with Facebook and grant ad, page, and Instagram permissions
  4. Select ad accounts, pages, and Instagram accounts to sync
  5. Confirm and wait for the first synchronization

Connecting Shopify

One shop login covers products, orders, customers, and store analytics:

  1. Go to Connect (or Settings → Connections)
  2. Click Connect Shopify and enter your shop domain
  3. Sign in and approve the scopes Kampalo requests
  4. Wait for the first sync, then open the Shopify hub
  5. Store revenue sits beside Google and Meta spend — it is not mixed into paid ROAS

Other platforms (roadmap)

Google, Meta, and Shopify are available today. We are also planning connections for:

  • TikTok Ads
  • LinkedIn Ads
  • Apple Search Ads

When a platform launches, the connection flow will match Google, Meta, and Shopify: Connect → select the platform → secure sign-in → choose accounts → wait for the first sync.

Tip: Managing Connections

Manage, refresh, or disconnect platforms anytime from Connect / Settings → Connections. Disconnecting removes synced data for that connection (see Data Deletion).

Analytics & Reporting

Understanding the Unified Dashboard

Kampalo includes dashboard, trends, and KPI views across connected accounts:

  • Dashboard: Overall trends (revenue, spend, ROAS, and more) plus campaigns across connected accounts
  • KPI Comparison: Side-by-side Google vs Meta ads (Enterprise)
  • Boards: Mix connected SEO, GA4, ads, and organic. Creation limits: Free cannot create boards; Starter 4; Enterprise 16 pooled across brands (not 16 per brand)
  • Accounts & Campaigns: Google Ads, Search Ads 360, and Meta detail with breakdowns
  • Google Analytics: GA4 home, reports, and Drive online sales views

Boards

A board is a saved mix of products you already connected (SEO, GA4, ads campaigns, Meta Organic). Minimum two different products. Google Ads plus Meta Ads alone is KPI Comparison, not a board. Product page: kampalo.com/boards.

  • Creation limits: Free cannot create boards. Starter can create 4. Enterprise can create 16, counted across the agency home and all brands — not 16 per brand.
  • Creating a board does not use an integration slot.
  • Each board lives in a workspace. On Enterprise, switch the brand from the top bar; manage brands on Clients (up to 4 full brand workspaces, agency home extra).
  • Open a board for last-7-day KPIs, then export the board PDF from that page — not the Reports builder.

Key Metrics Explained

ROI (Return on Investment)

(Revenue - Cost) / Cost × 100. Measures the profitability of your advertising spend.

ROAS (Return on Ad Spend)

Revenue / Ad Spend. Shows revenue generated per dollar spent on advertising.

CTR (Click-Through Rate)

(Clicks / Impressions) × 100. Indicates ad relevance and engagement.

CPA (Cost per Acquisition)

Total Cost / Number of Conversions. Average cost to acquire a customer.

Conversion Rate

(Conversions / Clicks) × 100. Percentage of clicks that result in conversions.

Creating Custom Reports

Build, brand, and schedule reports for brand, client, or user scope—covering Google Ads, Meta Ads, GA4, Search Console, and Meta organic:

  1. Open Reports and create a new report
  2. Choose date range, platforms, and metrics
  3. Apply campaign or account filters as needed
  4. Add report branding (logo and colors) in Settings
  5. Export or save the report
  6. Schedule recurring delivery when you need it on autopilot

More in Kampalo

SEO Suite

Search Console plus on-page and off-page checks, performance audits, page metadata, indexing, and sitemap visibility for domains you already own.

Organic Insights

Facebook Page and Instagram insights, post and media detail, comment moderation with toxicity scoring, and auto-moderation preferences in Settings.

Notifications

Get notified about sync events and other updates in your user notification feed.

Settings

Manage connections, plan and feature gates, team roles, auto-moderation, report branding, and workspace preferences.

Advanced Features

Cross-Platform Comparison

Compare performance metrics across accounts and campaigns (Starter and Enterprise):

  • Side-by-side comparison of ROI, CPA, and CTR
  • Identify which accounts and campaigns deliver the best results
  • Allocate budget based on data-driven insights
  • Export comparison reports for stakeholder presentations

API Access

Available on Starter and Enterprise. Pull analytics programmatically:

  • Generate API keys from Settings → API Access
  • Use REST endpoints to retrieve analytics data
  • Optionally configure webhooks for update notifications
  • Bring Kampalo data into your own tools and workflows

AI assistant plugins (MCP)

Starter and Enterprise. In-app Kai is read-only. The Kampalo plugin for Claude, ChatGPT, Gemini, Grok, and Glama (and Cursor or any MCP client) uses the verified MCP server com.kampalo/kampalo to:

  • Brief Google vs Meta, GA4, SEO, and organic Facebook / Instagram from synced data
  • Propose a campaign pause or a daily-budget change (up to ±20%), then run it only after you confirm
  • Create ads and SEO alerts, and dry-run ROAS auto-pause rules
  • Generate performance report JSON (PDF stays in the app)

Details: MCP server · Install guides.

Troubleshooting

Connection Issues

Problem: Unable to connect a platform account

Solution:

  • Ensure you're using the correct login credentials
  • Check that you have admin access to the ad account
  • Try disconnecting and reconnecting the account
  • Clear your browser cache and cookies
  • Contact support if the issue persists

Data Sync Delays

Problem: Data not updating as expected

Solution:

  • Most platforms sync on a regular schedule (typically every 4–6 hours)
  • Use Refresh on a connection when you need fresher numbers
  • Check platform API status for any known issues
  • Verify that your platform connections are still active

Missing Metrics

Problem: Some metrics are not displaying

Solution:

  • Verify that the connected platform provides that metric
  • Check your account permissions for the platform
  • Some metrics may require specific setup in the source platform
  • Contact support for platform-specific limitations

Frequently Asked Questions

What is Kai?

Kai is Kampalo's AI marketing assistant. Ask plain-language questions about your Google Ads and Meta performance; Kai answers from your synced data and highlights which campaigns to scale. Learn more on the Kai page.

How often is data synced?

Data typically syncs every 4–6 hours. You can refresh manually from the dashboard. Kai uses the same synced stats—it does not call Google or Meta live inside chat.

Can I export my data?

Yes, you can export reports in CSV, Excel, or PDF formats from any report view. Starter and Enterprise also include API access for programmatic data retrieval.

Is my data secure?

Absolutely. We use industry-standard encryption, secure OAuth connections, and comply with GDPR, CCPA, and other data protection regulations. See our Privacy Policy for more details.

What happens if I disconnect a platform?

Disconnecting an integration permanently deletes synced data for that connection—there is no recovery. See our data deletion instructions before you disconnect.