Custom Asset Builder

Your agency's pitch —
personalized at scale.

Build a reusable asset template once. Drop merge tags anywhere — {{owner.first}}, {{audit.grade}}, {{competitor.rank}}. Generate a unique, on-brand asset for every lead in your database, in a single batch.

Drag-and-drop blocks 80+ merge fields Batch-generate 10k leads
Blocks
⋮⋮ H Hero header
⋮⋮ L Logo strip
⋮⋮ # Rank comparison
⋮⋮ Review pull-quote
⋮⋮ G Grade card
⋮⋮ CTA button
Data
⋮⋮ Audit findings
⋮⋮ 📍 Competitor map
⋮⋮ Custom HTML
C Crestline Digital

Ray — here's where Tumbleweed ranks today.

Prepared April 12 · 3-minute read

Hero header
Map-pack · "BBQ Phoenix"
Joe's BBQ
#1
Rib Ranch
#2
You
#9
Top sales hook
Three direct competitors rank ahead. Fixing your GBP category alone closes the #3 gap.
Book a 15-min fix call
Hero header · properties
{{owner.first}} — here's where {{business.name}} ranks today.
16px
Available merge tags
{{owner.first}} {{audit.grade}} {{comp.top.name}}
Why it matters

Your process, not ours.

Every agency has a pitch artifact that wins deals — a one-pager, a mailer, a dashboard snapshot, a site audit they've refined over years. The Custom Asset Builder lets you reproduce it exactly, at 10,000-lead scale.

Without the builder

Hand-built per prospect

  • × Designer rebuilds the one-pager for each lead
  • × 2–3 hours per asset
  • × Inconsistent quality across reps
  • × Scaling outreach = hiring more designers
With the builder

Designed once, generated forever

  • One reusable template, any data shape
  • Batch-generate across your whole DB
  • Pixel-identical output every time
  • Reps pick a template & send — no design review
How templates work

Three layers. Endless combinations.

01 · CANVAS

Drag blocks to compose

24 block types — hero, stats, rank charts, review quotes, before/after, map. Drop, reorder, nest. Feels like Notion meets Figma.

02 · BIND

Wire blocks to lead data

Drag a field from the right-side data tree into any text, chart, or color token. Every block becomes a merge field.

03 · CONDITIONS

Show / hide per lead shape

"Only show competitor rank if rank > 3." "Only show before/after if site_age > 5 years." Clean conditional logic.

04 · RENDER

Export any format

Hosted landing page · PNG for socials · PDF for print · HTML for email · PowerPoint for agency sales decks. One template, every surface.

05 · BATCH

Run on a whole list

Point the template at any saved list. 10,000 leads? 10,000 unique assets, each on its own URL, in minutes.

06 · ITERATE

Change once, everywhere

Update the template — all future generations use the new layout. Prior renders keep their original URLs for historical delivery.

Block library

Every building block your pitch needs.

01 Heroes & headers

  • 6 hero layouts · photo / type-led
  • Auto-resizes per output format

02 Data visualizations

  • Bars, grids, heatmaps, maps
  • Bound to any numeric field

03 Review & quote

  • Pull-quote, star breakdown, velocity
  • Auto-pick best-scored review

04 Before / after

  • Site screenshot pairs
  • Photo upgrades, copy rewrites

05 Competitor blocks

  • Side-by-side comparison
  • Rank delta, review delta, price delta

06 Audit findings

  • Category grades A–F
  • Issue lists with severity

07 CTAs & footers

  • Calendar embeds, QR codes
  • Agency signature blocks

08 Custom HTML

  • Paste any HTML / SVG
  • Merge tags work inline
Output formats

One template — six surfaces.

The same template renders to any channel. No re-design per medium.

▲ Landing page

Hosted, shareable URL. Tracked. Responsive. Your subdomain.

assets/brand
▲ Email HTML

Inline-styled email, Outlook-safe. Drop-in to any sequence.

.html
▲ PDF

Print-ready 8.5×11 report. Branded cover + watermarked pages.

.pdf
▲ Social PNG

Square, portrait, landscape, story. All five sizes.

.png × 5
▲ Postcard

6×4", 9×6", 11×6" print-safe bleeds for mail.

CMYK PDF
▲ Sales deck

Populate a PPTX / Keynote slide with merged fields.

.pptx
Start with a template

Or fork one of ours.

Twelve agency-grade templates ready to customize — or build yours from scratch.

SEO PITCH

One-pager

Rank comparison, 3 top hooks, book-a-call CTA. Our most-used template.

WEB REDESIGN

Before / after

Current-site screenshot vs. proposed mockup. Short pitch copy + calendar.

REPUTATION

Review gap card

Star count, velocity, sentiment vs. top competitors in category.

SOCIAL

3-post sampler

Hero + proof + now, with the "here's 27 more" month CTA.

FAQ

Questions we hear a lot.

What is the custom asset builder? +
ProspectUp's custom asset builder lets you describe any outreach asset in plain English -- a comparison chart, a pricing calculator, an ROI worksheet, a landing page -- and Claude AI generates the full HTML with merge tags that auto-populate per prospect. Assets support inline editing in the browser via data-editable attributes, so you can tweak copy without touching code.
How does the build process work? +
A 4-step AI pipeline handles the generation: a copilot chat clarifies your intent, Claude suggests layout options, proposes the HTML structure, and generates the final output with merge tags wired up. The result is a complete HTML asset that auto-populates fields like business name, rating, PageSpeed score, and review data for every prospect on your list.
What merge tags are available? +
The merge tag library covers the full enrichment dataset: business fields (name, address, phone, category), SEO data (PageSpeed, domain authority, Maps rank), AI insights (pitch angle, digital maturity, sales hooks), review data (rating, count, sentiment), and custom data source values via {{custom.variable_name}} syntax. Over 50 built-in variables are available.
How does this compare to building outreach assets in Canva or Google Docs? +
Canva and Google Docs produce static, one-off designs with manual personalization. ProspectUp generates HTML assets that auto-populate per prospect from enrichment data. Build the asset once, and it personalizes for every lead on your list -- 500 unique versions from a single description, each with that prospect's real data, trackable via unique URLs.
How is this different from email template builders like Mailchimp? +
Mailchimp templates handle basic mail merge (first name, company). ProspectUp merge tags pull from 50+ enriched data points: PageSpeed scores, review sentiment, Maps ranking, digital maturity, sales hooks, and custom API data. The output is a standalone HTML page hosted at a trackable URL, not an email body, giving you complete creative flexibility.
Can I edit the generated asset after it's built? +
Yes. Elements marked with data-editable attributes can be edited directly in the browser -- click and type to change headlines, body text, or CTAs without opening a code editor. This lets non-technical team members fine-tune the AI-generated output before sharing it with prospects.
What if the AI generates something that doesn't look right? +
You can regenerate the asset with an updated description or use inline editing to fix specific elements. The 4-step pipeline includes a copilot chat step where you can refine your intent before generation. Since the AI improves with more specific descriptions, adding details about layout, tone, and content usually produces better results on the next attempt.
Can I reuse a custom asset as a template for other prospects? +
Yes. Asset definitions with merge tags work as reusable templates. The same definition auto-populates with different data for each lead, so a comparison chart built for one dentist works for every dentist on your list. Each prospect gets a unique URL with their specific data rendered server-side.
Does building custom assets cost extra? +
No. Custom asset generation is included at no additional cost beyond the $1 per lead credit. There is no per-asset or per-generation fee. The 50-lead free trial includes access to the custom asset builder alongside all other asset types.
Can I track whether prospects view the custom asset? +
Yes. Every custom asset has per-asset view tracking. ProspectUp records total views, unique visitors by IP, time spent, referrer source, and last viewed timestamp. Real-time notifications fire when a prospect opens the asset, surfaced in your dashboard activity feed.
Can I connect external data sources to custom assets? +
Yes. Custom data sources let you connect external APIs as variable providers. Configure the endpoint URL, authentication (API key header, bearer token, basic auth, or none), JSON path extractor, and refresh policy. Values appear as merge tags via {{custom.variable_name}} and auto-populate alongside the built-in enrichment data.
How do custom assets fit into a campaign workflow? +
Custom asset URLs can be included in email and SMS campaign copy. The AI copy engine references the asset in personalized messages -- for example, "I put together a pricing comparison for your business." Each prospect receives their own URL with data populated from their enrichment profile. View engagement feeds back into your campaign analytics.

Your pitch, automated.

Start from a template or build one for your signature offer. Every lead in your database ready for the same level of personalization.