# Connect HubSpot and Stripe to automate invoicing

> To automate invoicing, log in to Zapier to create a new Zap, select Stripe as the trigger app and choose an event like New Charge, add HubSpot as the action app, connect both accounts, map the required data fields, test the integration, and publish your Zap.

Canonical: https://livedemo.ai/tutorials/connect-hubspot-and-stripe-to-automate-invoicing/
Apps: Stripe, HubSpot, Automation
Updated: 2026-10-05
Interactive demo: https://story-api.livedemo.ai/workspaces/62255d3d3304f17b8f5e2d03/stories/6929fef57dd0e157abed8b3b/preview?step=1

## Steps

1. Log in to Zapier, click "Create", and select "Zaps" to begin.
2. Click "Trigger."
3. Search for Stripe and select it.
4. Choose a trigger event, such as "New Charge."
5. Connect your Stripe account and configure the settings (e.g., the specific event or charge you're monitoring).
6. Add HubSpot as the Action App.
7. Select an action event, such as "Create Deal" or "Create Invoice."
8. Connect your HubSpot account.
9. Map the fields from Stripe (e.g., customer name, payment amount, subscription) to the appropriate fields in HubSpot (e.g., deal amount, customer contact info).
10. Run a test to verify the integration works correctly.
11. Click "Publish" to activate your Zap.
