Self-hosted marketing analytics
Your Google data,
copied and explained
in one dashboard.
HeavenlyData syncs Google Ads, GA4 and Search Console into a project-isolated database operated by your deployment, then shows source-specific KPIs, comparisons, freshness, and drilldowns without mixing attribution models.
No credit card · EU-region deployment supported · DPA on request
ILLUSTRATIVE 30-DAY VIEW · compared with previous periodrunning…source data readyReporting-only Google connectors
These are the production-supported connectors today; more sources remain roadmap work.
Fast by design
Designed for interactive dashboards.
Curated views keep dashboard reads focused while raw provider streams remain available in the project database. Actual latency depends on deployment size, load, and selected date range.
five stable views over raw provider data
project-isolated ClickHouse databases
durable schedules with freshness alerts
One canvas
Ads, GA4 and Search Console — one canvas.
See Google Ads spend and conversions beside GA4 traffic, key events, and revenue while keeping each provider's attribution model clearly labeled instead of manufacturing a misleading blended ROAS.
- Provider rows deduped and corrected by window
- Ads and GA4 conversion models kept separate
- Prebuilt source-aware dashboards
Data residency
Keep the analytics plane in your selected EU hosting region.
When the operator selects an EU deployment region, the analytics plane can stay in that region. Residency still depends on the production host, backups, sub-processors, and the signed customer agreement; the application does not infer or overstate those choices.
- EU-region deployment supported
- GDPR-friendly, DPA on request
- Isolated database per workspace
- Reporting-only application behavior
How it works
From connected to source-aware reporting.
- 1Step 1 of 3
Connect Google
Sign in and grant reporting access for Ads plus read-only access for GA4 and Search Console. Revoke anytime — you stay in control.
- 2Step 2 of 3
Land in your database
We sync your data into a project-isolated database in the configured hosting region, deduped and ready for dashboard queries.
- 3Step 3 of 3
Explore the dashboard
Use date presets or a custom period, compare with the previous window, inspect source health, and drill into campaigns, channels, and queries.
Pricing
Fair pricing, no surprises.
Plans are modeled around connected accounts and data volume. Usage and invoice previews are visible in the dashboard.
Free
See all your marketing in one dashboard.
- Connect up to 3 accounts
- Daily data refresh
- Historical first-sync backfill
- Prebuilt dashboards
- Self-hosted or EU-region deployment
Pro
Own your reporting.
- Everything in Free, plus:
- Connect up to 10 accounts
- ~50 GB/mo included, then €0.50/GB
- Curated or full connector report sets
- Daily refresh · email support
Managed
Done for you.
- Everything in Pro, plus:
- Dedicated deployment by contract
- No connected-account cap
- 183-day initial backfill; retained thereafter
- Google Ads, GA4 & Search Console
- Dedicated expert + monthly review
- Signed DPA and tailored SLA
All prices in EUR, excluding VAT. The current build provides usage and invoice previews; payment collection and annual billing require operator integration.
Managed
Want it done for you?
We run your reporting and strategy on infrastructure you can trust — so you get the answers and the next move, not another tool to manage.
- Dedicated deployment available by contract
- Dedicated expert + monthly strategy review
- No connected-account cap
- Provider-total reconciliation as a managed review
- DPA, residency, and SLA defined in the contract
Managed work wraps the same source-aware platform with an agreed deployment, provider reconciliation, and human review. Deliverables are contractual rather than implied by the software.
FAQ
Questions, answered.
Where is my data stored?
A self-hosted deployment can use an EU region selected by the operator. Confirm the actual host region, backups, and sub-processors for your environment; a DPA can be signed on request.
Is it really free? Do I need a card?
Yes. The Free plan is €0 with no credit card — up to three connected accounts per workspace, daily refresh, and a 183-day initial backfill subject to provider availability.
What Google data do you access?
The application only implements discovery and reporting calls and never writes to your Google accounts. Google Ads does not offer a read-only OAuth scope; GA4 and Search Console use read-only scopes. You can revoke access whenever you like.
Can I revoke access or archive a workspace?
Yes. Google access can be revoked and a workspace can be archived without continuing scheduled ingestion. Permanent data deletion is an operator-run process today.
I work with an agency. Can they hand the account back to me?
Yes. An agency can build in HeavenlyData and hand the workspace over to you cleanly, or you can revoke their access — billing and ownership move with it.
What's the difference between Pro and Managed?
Pro is self-serve with more account capacity and usage allowance. Managed adds a dedicated deployment, a dedicated expert, reconciliation, and monthly strategy reviews.
All your Google marketing, in one place.
Start with Google sign-in and no card. Choose and verify the production hosting region before onboarding customer data.
Sign in with Google · no credit card · EU-region deployment supported