Back to work

Case study 02 · HubSpot · 2022 to 2024

Campaign Assistant:
The Front Door
to Microapps

Building HubSpot's fastest-growing freemium entry point - and the proof of concept for an entire microapps strategy that now drives 6% of all freemium signups.

Hero screen - Campaign Assistant
ROLE
Senior Product Designer
One designer across three microapps
TEAM
Growth Acquisition
Cross-functional pod · PM, Eng, Research
TIMELINE
2023 → 2024
Concept to portfolio
PLATFORM
Microapps
Campaign Assistant · Blog Magic · Invoice Generator

What if busy marketers could generate an entire campaign - landing page, email sequence, social posts - from a simple brief?

Campaign Assistant started as an experiment in AI-powered marketing tools. I designed it end to end, from concept to launch. It became HubSpot's fastest-growing freemium entry point and the foundation for a microapps portfolio that grew to 6% of all HubSpot signups at 140% YoY growth.

"

A microapp gives users a taste of HubSpot without asking them to buy a CRM. Campaign Assistant was the tool that proved the whole model could work.

In 2022, HubSpot's microapps were lead-gen pages pretending to be products. They captured emails and not much else. No coherent journey. No bridge into the core product. No reason to come back.

By 2024, Campaign Assistant was generating 3,000 signups a month, earned a spot at INBOUND, and had more than doubled the number of users clicking into HubSpot tools. This is how that happened.

Featured at INBOUND as a standout example of AI-native acquisition design.

Small business marketers were googling for help with specific campaign needs: "email sequence for product launch," "social media posts for Black Friday," "landing page copy for webinar."

They'd land on HubSpot's blog, get advice, then leave. We had the knowledge but no way to help them actually do the work. We were answering questions but not solving problems.

The insight: what if we could meet them at the moment of intent - when they're searching for help - and give them the actual assets they need, not just advice?

Campaign Assistant was designed to capture that moment: turn search intent into tool usage, and tool usage into HubSpot signups.

Search
INTENT-DRIVEN DISCOVERY MOMENT
Blog → ?
KNOWLEDGE BUT NO ACTION LAYER
Tool
DESIGNING A NEW ACQUISITION SURFACE

I led 15+ user interviews with HubSpot Partners, small business marketers, marketing coordinators, and solopreneurs. We wanted to understand their daily challenges, tool preferences, and what would make them try a new AI tool.

01

Time is everything.

"I'd rather have 80% done in 10 minutes than spend 2 hours getting it perfect."

02

High interest in AI, low understanding.

Users were excited about AI but didn't know what it could actually do for them. They needed concrete examples, not abstract promises.

03

Trust through transparency.

Users wanted to see how the AI worked and have control over the output. Black-box solutions felt risky for their brand.

"

Just the fact that you are talking to me now and you want things to be better is great. I don't feel like we're just a small company making up your numbers. I feel like you're genuinely interested in what we've got to say.

- UK Sales Head Manager · Marketing Starter Customer

The core user journey had three critical moments:

01

Brief input.

Make it stupid simple to describe what you need. A form, not a conversation. Clear structure, smart defaults.

02

Multi-asset generation.

AI creates everything you need for a campaign: landing page, email sequence (3 emails), social posts (5 variations). A complete package, not just one thing.

03

Bridge to HubSpot.

The hardest part. How do we move users from "I got what I needed" to "I want to use HubSpot" without feeling like bait-and-switch?

MoSCoW prioritization

Scoping the bridge experience

Must have
  • "Save this campaign" CTA, named after the user's actual asset
  • One-click save of all generated assets, no signup wall first
  • A soft landing that explains what HubSpot does next, not what HubSpot is
Should have
  • Next-action recommendations triggered by the asset just generated
  • Inline preview of the HubSpot tools relevant to the asset, not the full catalog
  • Progress from "asset generated" to "CRM activated," with the steps named
Could have
  • Template gallery seeded by the asset the user just created
  • Light HubSpot tour, triggered only after the first bridge action
  • Shareable asset links for non-HubSpot teammates
Won't have
  • Signup gate between users and their generated asset
  • Generic "Go to HubSpot" CTA, untied to the asset the user just made
  • Full HubSpot onboarding flow at the moment of bridge
MoSCoW prioritization framework

Campaign Assistant is a browser-based tool that lives outside HubSpot. It's designed to be discovered through search, used immediately (no login required), and graduated into HubSpot naturally.

01

Brief input screen.

Clean, focused form with campaign goal, target audience, key messages, and brand voice. Single-column layout with smart defaults and inline examples.

02

Generation flow.

Progress indicator with encouraging messages. Users see assets being created in real time (45–60 seconds). This "reveal" moment builds trust.

03

Asset review.

Side-by-side view of all generated content: landing page, 3 emails, 5 social posts. Each with copy, edit, and regenerate options.

Campaign Assistant taught us what a great microapp looked like. I worked with PMs and engineers to turn those learnings into other microapps: Blog Idea Generator and Invoice Generator.

Blog Idea Generator (Blog Magic)
11,600+ signups in its first few months after relaunch.
Invoice Generator
3% lift in Commerce Hub usage for exposed users.
Microapps overall
6% of all HubSpot freemium signups, growing 140% year-on-year.
Microapp portfolio screens · Blog Magic, Invoice Generator, Campaign Assistant

Results

Proof of concept for a growth channel.

Campaign Assistant didn't just work. It validated an entire distribution strategy. It proved that AI-powered microapps could be a significant acquisition channel for HubSpot.

23,000+
SIGNUPS IN YEAR ONE
121%
INCREASE IN BRIDGE CLICKS (970 → 2,147/MO)
~3,000/mo
PEAK MONTHLY SIGNUPS
6%
OF ALL HUBSPOT FREEMIUM SIGNUPS

AI as acquisition hook.

AI-powered tools can attract users who would never search for 'CRM' or 'marketing platform.'

Microapps strategy.

Small, focused tools that solve one problem well can be more effective than promoting the full platform.

Bridge design matters.

Thoughtful transition design increased HubSpot engagement by 121%. The 'how' of moving users matters as much as the 'what.'

Portfolio effect.

Each microapp reinforced the others. Users who tried one were more likely to try another.

What I'd do differently

If I were starting again I'd push harder, earlier, on the portfolio framing - treating Campaign Assistant, Blog Magic and Invoice Generator as one connected system from day one rather than three independent experiments. We earned that learning the long way around.

Previous

HubSpot for Sheets - the spreadsheet that became a CRM.

← Read case study

Next case study

WordPress Plugin - the rebuild that got smaller.

Coming soon →