Fragmented context
Account state, campaign performance, budgets, delivery health, and automation history live in separate systems.
PulseDeck unifies every campaign, then turns observed performance into a guarded budget test, an explainable confidence score, and optional Claude-backed answers grounded in your numbers.
Sample decision brief
A safe test is ready
Reallocate a capped test from the lowest-efficiency paid channel to the strongest evidence-backed performer.
Guardrail
Evidence passed
Action size
≤ 15% test
Illustrative sample workspace. Live decisions use your connected data.
16
normalized channel types
16
working import + ingest paths
0
keys needed to evaluate
100%
explicit data provenance
The operating problem
Channel tabs fragment attribution, spreadsheets hide freshness, and generic AI summaries can sound certain without a measurable basis.
Account state, campaign performance, budgets, delivery health, and automation history live in separate systems.
Teams rebuild the same exports before they can compare a real movement with a normal range.
A recommendation becomes a chat message with no scope, idempotency, approval boundary, or audit trail.
Operational value
Adjust the assumptions for your team. The result is a planning estimate, not a performance claim.
Planning estimate
5.4h
potential weekly reporting time released
$1,052/mo
Illustrative operational value only. This is not a promised saving or performance result.
Automation examples
A signed sync.failed event carries provider and non-technical error context into a help-desk or team channel.
A workspace-scoped lead event enters a CRM workflow with one event ID for deduplication.
A scheduled workflow reads normalized metrics, assembles a report payload, and sends it to the buyer's selected delivery system.
Transparent spend projection crosses a configured threshold before a human decides whether to adjust anything.
A verified Stripe invoice event can trigger the buyer's recovery sequence without exposing billing credentials.
A scoped key reads normalized data on schedule and transfers it to buyer-owned storage.
Trust boundary
Demo rows are labelled. OAuth cannot start without app credentials. Provider approval and buyer-system credentials remain visible external activation items.
AES-256-GCM
Provider tokens and webhook secrets at rest
Signed delivery
Timestamp-bound HMAC and replay controls
Read-only ads
No AI or workflow changes campaign state
16 integrations, one dashboard
Evaluate every channel instantly with explicit demo data, then move to real metrics through CSV or a secure automation endpoint. Stripe Payments, Meta, and Google Ads also include direct server-side reporting adapters.
Decision intelligence
PulseDeck's deterministic engine sits between raw reporting and AI. It produces an auditable recommendation first; Claude can then explain or explore it without inventing the underlying numbers.
Compare paid channels on one clean efficiency and evidence model.
Require a meaningful ROAS gap, minimum spend, conversions, and channel breadth.
Cap the move, show confidence, and model upside from observed performance only.
Decision brief
Budget test
$450
Modelled upside
+$1,350
Health score
82 / 100
Evidence guardrail
PassedRecommendation withheld automatically when channel breadth, spend, conversions, or the observed efficiency gap is insufficient.
Illustrative demo values. Live decisions use the connected workspace's normalized metrics.
Features
Convert observed channel efficiency into a capped budget test, projected upside, confidence level, and an explicit hold when the evidence is insufficient.
Compare spend, impressions, clicks, conversions, ROAS, and CTR across all supported channels with visible source and attribution context.
Every channel accepts normalized CSV and scoped ingestion. Stripe Payments, Meta Ads, and Google Ads also include direct reporting paths.
Ask plain-language questions, review anomaly flags, and generate ad-copy suggestions grounded in the workspace metric window.
Every proposed move is deterministic and auditable, with minimum-sample guardrails and a maximum 15% source-budget test.
Agency workspaces can apply their own brand name and accent colour throughout authenticated product surfaces.
How it works
Sign up free
Create a workspace in seconds - no credit card, no API keys required to start.
Connect your channels
Import a CSV, connect Make/Zapier/n8n to the scoped ingestion API, or activate an approved direct reporting adapter.
Act on one guarded decision
PulseDeck ranks the signal, proposes a capped test when evidence clears the guardrails, and lets Claude explain the data on demand.
Pricing
$49/mo
$99/mo
FAQ
No. Every workspace starts with deterministic evaluation data. Real metrics can then arrive through normalized CSV, a scoped ingestion API, or an activated direct provider adapter where supported.
PulseDeck calls Claude through the Anthropic API when a key is configured. Without a key, responses remain clearly labelled as evaluation output so the product never implies a live model call.
It compares paid-channel efficiency, checks minimum evidence, caps any proposed test at 15% of the source budget, and explicitly holds when evidence is insufficient. It is a test-sizing tool, not an automatic media buyer.
Every provider supports normalized CSV and a hashed, revocable ingestion token for n8n, Zapier, Make, or scheduled jobs. Activated direct adapters add provider-native reporting where supported.
Yes, on the Agency plan. The configured brand name and accent colour are applied to authenticated product surfaces.
Upgrades use Stripe Checkout and the Billing Portal when Stripe is configured. Otherwise the product reports the missing configuration explicitly.
Authenticated reads and writes resolve a signed workspace membership, and tenant-isolation tests cover the core data paths.