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 HubSpot’s customer relationship management tools. 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. This is optional during setup but 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 at the top of this page.
- Select 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).
- Select 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 select Create API Key.
- Select All permission scopes and name the key (e.g., “HubSpot Integration”).
- Select Save. Copy the token immediately and store it securely — Whop won’t show it again.
Part 3: Connect the API key in HubSpot
- In HubSpot, paste the API key into the field provided.
- Select Save. You should see “API key saved.”
- Select 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.
- Select Sync Products.
- HubSpot imports all products from your Whop account into its product library.
Adding the Whop payment card to 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.
- Select Customize in the right panel, and then select Customize the default view.
- Select 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. For easy access, place it near the top. Then select Save and Exit.
For contact records
Follow the same steps inside a contact record view. Each view has its own configuration.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).
- Select 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.
- Select 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.- Find Quote template settings through HubSpot search, and then select it.
- Select 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, select Insert → Embed.
- Paste the payment button code below.
YOUR_PORTAL_ID with your HubSpot portal ID.

