Install the Whop app for HubSpot
Available on the HubSpot App Marketplace
Overview
The Whop × HubSpot integration brings your payment, subscription, and membership data into HubSpot using native Payment and Subscription objects — not custom properties or spreadsheets. Your sales team gets full visibility into revenue inside the CRM. This guide covers what the integration does, how payments flow through the system, and how to connect Whop to HubSpot.What this integration does
Connecting Whop to HubSpot
Setup is one-time and usually takes under 10 minutes.Prerequisites
- An active Whop account (free to create)
- HubSpot account with admin or integration permissions
- At least one product in Whop (optional at setup; required to process payments)
Part 1: Install the app in HubSpot
- In HubSpot, open the App Marketplace and search for Whop, or use the install button above.
- Click the orange Connect button. If you have multiple HubSpot accounts, choose the correct one.
- Confirm you have a Whop account (or create one at whop.com).
- Click Yes to continue to the API key step.
Part 2: Generate your Whop API key
- Log into your Whop dashboard.
- In the left sidebar, go to Developer.
- Scroll to API Keys and click Create API Key.
- Select All permission scopes and name the key (e.g., “HubSpot Integration”).
- Click Save. Copy the token immediately and store it securely — it will not be shown again.
Part 3: Connect the API key in HubSpot
- In HubSpot, paste the API key into the field provided.
- Click Save. You should see “API key saved.”
- Click OK to finish. The integration is now active.
Syncing products
After connecting, sync your Whop products into HubSpot’s product library so they’re available when generating checkout links.- In HubSpot, go to Settings → Integrations → Connected Apps → Whop.
- Click Sync Products.
- All products in your Whop account are imported into the HubSpot product library.
Adding the Whop payment card to CRM records
Add the Whop payment card to your deal and contact views so your team can generate checkout links without leaving HubSpot. Do this once per view.For deal records
- Open any deal in HubSpot.
- Click Customize in the right panel, then Customize the default view.
- Click Add a card and open the Card Library.
- Search for Whop and add the Whop-Payment-Link-Deal card.
- Drag it to your preferred position (near the top is recommended) and click Save and Exit.
For contact records
Follow the same steps inside a contact record view. Deal and contact views are configured separately.Generating a checkout session
- Open the deal or contact where you want to collect payment.
- Find the Whop payment card on the record.
- Select the Product from the dropdown (populated from your synced Whop products).
- Select the Pricing Plan (e.g., 500/month recurring).
- Click Generate Checkout Session.
- Copy the unique checkout link and send it to the prospect.
Adding Whop payment links to invoices
You can add the Whop payment link as a visible column on your invoice list for quick access.- In HubSpot, go to Invoices.
- Click Edit columns.
- Search for and select Whop payment link.
- Save the view. The payment link now appears as a column on every invoice row.
Adding a payment button to quotes
You can add a “Pay with Whop” button to any HubSpot quote template so prospects can pay directly from the quote.- In HubSpot, search for and select Quote template settings.
- Click Customize Quote Template and select the template you want to edit.
- Select a content block (e.g., the Quote Name block for the top, or Sender Company for the bottom).
- In the rich content editor, click Insert → Embed.
- Paste the payment button code below.
YOUR_PORTAL_ID with your HubSpot portal ID.

