Associate payments with the correct CRM records
Reusable links created from the payment-links index generally use the checkout email to associate the resulting payment and subscription with a Contact, creating one when no match exists. Individualized links created from a Contact, Company, or Deal instead associate the result with the source record, regardless of the email entered at checkout.
Test shared family emails, organizational payments, assistants and executives, parents and participants, spouses and joint gifts, third-party payers, changed emails, duplicate Contacts, anonymous donors, and foundation payments. The payer, donor, participant, member, and person receiving recognition may be different records.
Choose a reusable or individualized link
| Reusable link |
Individualized link |
| Public donation campaign |
Specific pledge |
| Standard membership level |
Negotiated sponsorship |
| General event registration |
Customized payment plan |
| Fixed program fee |
Remaining balance |
| Standard sponsorship package |
Major donor commitment |
| Public recurring-giving option |
Existing Deal or organizational contribution |
Limit links through one-time use, a maximum number of checkouts, expiration, or manual deactivation so old personalized, discounted, or campaign-specific links do not accept unintended payments.
Collect the right information before or during checkout
Checkout may collect supported Contact or Company information such as name, phone, organization, address, and other approved details. A separate form may be better for multiple participants, extensive program questions, uploads, conditional logic, tributes, designations, detailed consent, sensitive information, or custom object data.
Collect only what is necessary for the transaction and permitted by privacy and security policies.
Share or embed the payment experience
A payment link can be copied as a URL, sent through email or chat, added to a marketing email, embedded on a website, placed on a landing page, connected with a CTA or meeting page, or shared through a QR code.
When distributing a reusable link, staff should copy the original shareable URL from HubSpot, not the unique checkout-session URL created after someone opens it.
Automate follow-up based on successful payment
The link used and resulting transaction can support payment confirmation, donation acknowledgment, stewardship, membership onboarding, event communication, internal notifications, tasks, finance review, and failed-payment follow-up.
Any communication that assumes money was received should wait for a successful payment status. A form submission, link view, or incomplete checkout should not trigger a completed-payment acknowledgment.
Test every payment link before publishing
- Branding, name, line items, and quantities
- Required and optional items
- One-time and recurring amounts
- Frequency, start date, and installments
- Discounts, taxes, and fees
- Methods and checkout fields
- Receipt, confirmation, and redirect
- Contact, Company, and Deal associations
- Subscription and workflow creation
- Reporting, expiration, and checkout limits
Preview the checkout and, where appropriate, complete a low-value transaction. Testing is especially important when one link combines immediate and future charges.