Use cases
How do I connect Claude Code to Google Ads, Meta Ads, and my own database?
Ask Claude Code to connect Google Ads, Meta Ads, and your customer database, then analyse which campaigns bring qualified customers. Check connector availability in your Ekaya Cloud Project's setup first. You can ask for a hosted dashboard of the analysis; this is a proposed example, not a recorded run.
What to ask Claude Code
Example prompt, not a recorded run.
Use Ekaya to help me understand which campaigns bring qualified customers. Using the connections available in my Project, connect Google Ads, Meta Ads, and my customer database. Explain how you match campaigns to customers and compare reporting periods and currencies. Build a browser dashboard showing the analysis and any gaps.
What you get
- A Hosted Application is the intended outcome: a marketing dashboard you can open in a browser.
- Analysis of the services and data you can connect, subject to connector availability shown in the Project's setup.
- Once built and published, a dashboard that persists after the chat closes; this example does not establish a completed multi-source run.
How it works
Connect your harness to Ekaya once, then ask. Claude Code builds and publishes the application; Ekaya hosts it. See how to connect your harness.
What are the limits?
- Ekaya hosts browser applications. The browser runs the application's JavaScript; hosting is not a general-purpose server, a background job runner, or an agent runtime.
- Version rollback restores app files, not business data. Restoring an earlier application version does not undo changes the application made to records or connected services.
Questions
- Are Google Ads and Meta Ads connections available in every Project?
- Connector availability is shown in the Project's setup. Check there before asking Claude Code to connect your ad accounts and customer database. The example prompt describes work you can ask for; it is not evidence of a completed multi-source run.
- What needs checking before comparing ads with customer records?
- Ask Claude Code to explain the identifiers that join campaigns to customers, the definition of a qualified customer, reporting periods, attribution windows, timezones, and currencies. A person must review and approve the proposed cross-source relationships. A plausible dashboard alone does not prove that the comparison is correct.
- Does asking for marketing analysis let the app change ad budgets?
- No. A Query reads data. Changing a budget is an Action and requires a separately approved operation with defined parameters, permissions, and limits, plus a connection that supports that operation. An indeterminate outcome is not silently retried; retry and reconciliation belong to the application.
Start with the outcome. Everything else follows.
Try it freeAlso works with Codex, Cursor, Claude Desktop, VS Code, and GitHub Copilot.