Stripe and HubSpot are in: see the revenue and the leads behind your ads
Connect Stripe to read revenue next to your campaigns, and HubSpot to send every lead form lead straight into your CRM, all from the Studio or your AI agent.
Clicks are nice. Money is nicer. Hermoso could already tell you which ad got the most views and which post got the most likes. Knowing which one actually paid for itself meant opening another tab. Stripe and HubSpot close that loop.
Stripe: revenue right beside the ads
Connect Stripe under Settings ▸ Connectors ▸ Stripe by pasting a restricted key from your Stripe dashboard. Then ask away:
- How did revenue do this month?
stripe_reportgives gross, refunds, net and the number of successful charges by day, week or month, the new customers in the window, and active subscriptions and MRR when your key can read them. - Who bought?
list_stripe_customers,list_stripe_charges,list_stripe_subscriptionsandlist_stripe_invoiceshave the details. - What is in the balance?
stripe_balance.
Reading never moves money. Put a launch, a new hook or a campaign next to the revenue line for the same week and see what happened, without exporting a single spreadsheet.
And when you are ready to sell something
The same connection handles the setup too: create a product and a price, make a shareable payment link, add a coupon, create a customer or a subscription, and issue a refund. On a live key, anything that creates or changes something shows you a preview first and waits for your go-ahead.
That turns a launch into one conversation. Create a Summer Bundle product, make a payment link for it, then write three posts that link to it. The ads, the posts and the link all come out of the same chat.
HubSpot: every lead lands in the CRM
Connect HubSpot under Settings ▸ Connectors ▸ HubSpot with the usual HubSpot sign-in. Then:
- Lead forms flow straight in.
sync_leads_to_hubspottakes the leads from your Meta and LinkedIn lead forms and adds them to HubSpot as contacts, matched by email, marked as new leads, with the platform and form name on each one. Run it again tomorrow and it only adds what is new. Try it withdryRunfirst to see exactly what it would add. - Add or update a contact.
create_hubspot_contactcreates one by email, or updates the contact that already has that email, so you never end up with twins. - See the pipeline.
hubspot_deals_reportcounts deals and adds up their value by stage and by source, with a month by month view of deals created and deals won. - Look someone up.
list_hubspot_contactssearches by email or name.
A launch week, start to finish
- Monday: ask the Studio to create the product, a price and a payment link in Stripe, then make three ads and a week of posts that point to that link.
- Tuesday to Thursday: the posts go out on schedule and the lead form ads collect sign-ups.
- Friday: sync the new leads into HubSpot, then pull the week's revenue from Stripe next to the ads and posts that ran.
- Next Monday: make more of whatever brought in the money.
Every step is a sentence in the Studio or a tool call from your agent, and nothing needs copying between tabs.
Why this is good news for your creative
The fun part of making ads is making more of what works. With revenue from Stripe and deals from HubSpot, "what works" can mean money and pipeline, not only attention. Ask the Studio which campaign brought in the most leads last month, then ask it for five more ads in that style.
From your AI agent
Every one of these is an MCP tool, so Claude, ChatGPT or Cursor can pull revenue, sync leads and build a payment link in the same conversation where it writes the ad. The Stripe and HubSpot pages list everything each connection can do.
Questions people ask
How do I connect Stripe to Hermoso?
Paste a restricted key from your Stripe dashboard under Settings, Connectors, Stripe. Reports and lists need read access; creating products, prices, payment links and coupons needs a key allowed to create them.
Can Hermoso move money in my Stripe account?
Reports and lists never move money. Creating a product, price, payment link, coupon, customer or subscription, or issuing a refund, only happens when you ask, and on a live key Hermoso shows a preview and waits for confirmation.
How do lead form leads get into HubSpot?
sync_leads_to_hubspot adds the leads from your Meta and LinkedIn lead forms to HubSpot as contacts, matched by email so nothing is duplicated, and remembers which leads it already synced.
Can I use Stripe and HubSpot from Claude or ChatGPT?
Yes. They are Hermoso MCP tools, so any connected agent can run reports, sync leads and create payment links.