For Marketing Teams
Power BI custom visuals for marketing
Funnels with conversion arrows, attribution Sankeys, cohort retention curves — the marketing visuals Power BI doesn't ship.
For CMOs, marketing analytics, growth teams. AI-generated, .pbiviz output, source code yours.
Marketing dashboards live or die on conversion narrative. A CMO looking at last month's spend wants the funnel visualisation that shows where prospects drop off, the attribution chart that connects spend to revenue, the cohort grid that surfaces which acquisition month is paying back. Power BI's native funnel visual is decorative — it doesn't show conversion arrows or stage-to-stage drop rates. There's no native attribution Sankey. Cohort retention requires a heatmap with diagonal sort that no native visual produces correctly. Generic AppSource visuals exist for some of these, but they're locked into vendor formatting and per-seat pricing, and none of them respect the brand-color discipline marketing teams insist on.
VizForge generates marketing-grade Power BI custom visuals from plain-English prompts. Describe the funnel — your stages, your colour ramp, whether you want stage-to-stage conversion percentages or cumulative drop labels — and our AI writes the .pbiviz, validates it, hands you a file you import into Power BI Desktop. Brand colours in the prompt → brand colours in the visual. Same workflow as marketplace, but the visual is exactly yours, the source code is yours, and there's no marketplace tax. Most marketing dashboards we see ship in under a day, including the cross-filtering with date slicers and channel filters.
What marketing teams need
- Power BI's native funnel doesn't show stage-to-stage conversion or arrows; marketplace funnels are locked into vendor formatting
- Attribution Sankeys (channel → touchpoint → conversion) don't exist as a native or marketplace visual at any acceptable price
- Cohort retention heatmaps require diagonal sort + week-since-acquisition x-axis — generic heatmaps get this wrong
- Brand-colour discipline is non-negotiable; marketplace visuals enforce their own palettes
- Marketing analytics teams can't wait for an IT sprint to add a new visual type — campaigns ship weekly, dashboards evolve weekly
Featured visuals for marketing dashboards
Each card links to a full reference page with example prompts, data shape, and DAX measures. Generate any of these in under 5 minutes by describing what you want — no code, no developer time.
Acquisition funnel with stage-to-stage conversion arrows.
Example: “Acquisition funnel: visitors → leads → MQLs → SQLs → opportunities → closed-won. Stage-to-stage conversion percentage labelled on the arrow …”
Channel × touchpoint × conversion attribution flow.
Example: “Attribution Sankey: 6 acquisition channels → first touchpoint type → conversion outcome (converted / nurture / churned). Width proportional …”
Cohort retention grid by acquisition month.
Example: “Cohort retention heatmap: rows are acquisition month, columns are weeks since acquisition, cell colour by retention percentage. Diagonal sor…”
Spend / pipeline / conversion KPI tile with sparkline.
Example: “KPI tile for monthly marketing-sourced pipeline, with last-12-month sparkline, MoM change, and current quarter pace-to-target percentage.”
Channel mix vs revenue mix on one canvas.
Example: “Marimekko of marketing spend by channel (column width = budget share) and outcome by lead-source quality (column-stack share = high/medium/l…”
Lift sensitivity of campaigns ranked by attributed revenue.
Example: “Tornado chart of top 15 campaigns by attributed revenue lift over baseline, sorted by absolute lift, with a centreline at zero and positive/…”
Campaign performance vs goal vs prior period.
Example: “Bullet chart per active campaign: current spend bar, target rule, prior-period spend dot, attributed-revenue threshold band. Sorted by ROI d…”
Cross-channel touchpoint interaction graph.
Example: “Chord diagram of channel-to-channel touchpoint sequences: paid search → email → display → conversion. Width by sequence frequency, colour by…”
Try one of these prompts
Click any prompt below to start a new visual. The prompt opens in your VizForge workspace pre-filled — edit it before generating, or generate as-is.
Example VizForge prompt
Acquisition funnel with stages visitors → leads → MQLs → SQLs → opportunities → closed-won, stage-to-stage conversion percentages on each arrow, brand gradient from #5B21B6 to #A855F7.
Example VizForge prompt
Attribution Sankey from 6 channels → first touchpoint type → conversion outcome (converted / nurture / churned), width by attributed revenue, paid/organic/owned colour categorical.
Example VizForge prompt
Cohort retention heatmap with rows = acquisition month, columns = weeks since acquisition, cell colour by retention percentage, diagonal sort with most recent on top.
FAQ
Will the funnel respect our brand colours?
Yes. Mention the hex codes in the prompt (e.g. 'brand gradient from #5B21B6 to #A855F7') and the generator hard-codes them into the .pbiviz. Brand discipline is the most common refinement we see, and the AI gets it right on first generation in most cases.
Can the attribution Sankey handle multi-touch attribution models?
Yes — bring the attributed revenue from your model (first-touch, last-touch, U-shaped, time-decay) and the visual just renders it. Switching between models is a slicer change, not a visual rebuild.
Does the cohort heatmap auto-update when a new month rolls?
Yes. The cohort grid reads from your data model, so adding a new acquisition month adds a new row on next refresh. No code change needed.
Can it cross-filter with our date slicer and channel filter?
Yes. Every VizForge-generated visual implements the standard Power BI SelectionManager + filter API, so it cross-filters and is cross-filtered by other visuals on the page.
How do I update the funnel when we add a new stage?
Two options: (1) describe the new stage in a refinement prompt — 'add a stage between MQL and SQL called product-qualified-lead' — and the AI re-generates the visual with the new stage. Or (2) edit the TypeScript directly; the source is yours.
Ready to ship a marketing dashboard this week?
5 free credits on signup. No card required. .pbiviz output is yours forever.
Generate your first marketing visual →