Skip to main content

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

  1. In HubSpot, open the App Marketplace and search for Whop, or use the install button above.
  2. Click the orange Connect button. If you have multiple HubSpot accounts, choose the correct one.
  3. Confirm you have a Whop account (or create one at whop.com).
  4. Click Yes to continue to the API key step.

Part 2: Generate your Whop API key

  1. Log into your Whop dashboard.
  2. In the left sidebar, go to Developer.
  3. Scroll to API Keys and click Create API Key.
  4. Select All permission scopes and name the key (e.g., “HubSpot Integration”).
  5. Click Save. Copy the token immediately and store it securely — it will not be shown again.
To update your API key later, go to HubSpot SettingsIntegrationsConnected AppsWhopSettings and paste the new key.

Part 3: Connect the API key in HubSpot

  1. In HubSpot, paste the API key into the field provided.
  2. Click Save. You should see “API key saved.”
  3. 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.
  1. In HubSpot, go to SettingsIntegrationsConnected AppsWhop.
  2. Click Sync Products.
  3. All products in your Whop account are imported into the HubSpot product library.
Re-run this sync any time you add or update products in Whop.

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

  1. Open any deal in HubSpot.
  2. Click Customize in the right panel, then Customize the default view.
  3. Click Add a card and open the Card Library.
  4. Search for Whop and add the Whop-Payment-Link-Deal card.
  5. 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

  1. Open the deal or contact where you want to collect payment.
  2. Find the Whop payment card on the record.
  3. Select the Product from the dropdown (populated from your synced Whop products).
  4. Select the Pricing Plan (e.g., 2,000onetimeor2,000 one-time or 500/month recurring).
  5. Click Generate Checkout Session.
  6. Copy the unique checkout link and send it to the prospect.
The checkout form automatically displays the right payment methods based on the buyer’s location. Whop supports 100+ payment methods across 135+ currencies.
You can add the Whop payment link as a visible column on your invoice list for quick access.
  1. In HubSpot, go to Invoices.
  2. Click Edit columns.
  3. Search for and select Whop payment link.
  4. 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.
  1. In HubSpot, search for and select Quote template settings.
  2. Click Customize Quote Template and select the template you want to edit.
  3. Select a content block (e.g., the Quote Name block for the top, or Sender Company for the bottom).
  4. In the rich content editor, click InsertEmbed.
  5. Paste the payment button code below.
Replace YOUR_PORTAL_ID with your HubSpot portal ID.

How payment data appears in HubSpot

When a payment is made through a Whop checkout link generated from HubSpot, data is logged automatically.

Payment records (Commerce Hub)

Every completed payment creates a native HubSpot payment record. View them under Commerce HubPayments. Each record includes payment ID, amount, card details, contact/deal association, and timestamp.

Subscription records

For recurring payments, a HubSpot subscription record is created alongside the payment. It tracks subscription status, MRR, ARR, total collected, billing method, and Whop Membership ID.

Object associations

You don’t need to log payments or update deal stages manually. Data flows from Whop into HubSpot as soon as a payment is processed.

Frequently asked questions

Do I need a paid Whop account? No. Whop accounts are free. You only pay transaction fees on payments you process. See Pricing and fees for details. What payment methods does Whop support? Whop supports 100+ payment methods across 195 countries and 135+ currencies, including cards (Visa, Mastercard, Amex, Discover), digital wallets (Apple Pay, Google Pay, PayPal, Shop Pay), ACH, financing (Klarna, Afterpay), and more. The right methods appear automatically based on the buyer’s location. See Pricing and fees for the full list. Can I use this alongside another payment processor? Yes. Whop payments are separate and clearly labeled. In Commerce HubPayments you can filter to show only Whop transactions. Where can I see all Whop payments in one place? Go to Commerce HubPayments in HubSpot to see every Whop payment as a native record.