Outcome. Each product a customer subscribes to has its own Subscriptions record with an end date that stays synced to whatever renewal deal covers it, so an account with several products no longer depends on a single company-level date that can only describe one contract at a time.
flowchart TD
A[Renewal deal reaches Closed Won] --> B[Custom code: find associated Subscriptions record]
B --> C{Exactly one match?}
C -->|Yes| D[Set Subscription End Date and Status = Renewed]
C -->|No| E[Return error, leave fields untouched]
D --> F[Done]
E --> G[Notify deal owner: sync failed]

When to use it, when not to
- UseUse it once accounts routinely carry more than one active
subscription with different values or terms, and renewal-expansion-001's
single company-level
Contract End Dateis no longer enough to represent them. - UseUse it as the structural upgrade from renewal-expansion-026's line-item bundle approach, for portals that need a standalone, associable record per subscription rather than line items bundled inside one deal.
- SkipDo not use it for accounts with a single simple subscription; renewal-expansion-001 is lighter to build and maintain for that case.
- SkipDo not use it without Sales Hub Enterprise (or another hub's Enterprise tier granting custom objects); custom objects are an Enterprise-tier capability and this fiche has no Professional-tier equivalent.
or the renewal and expansion pack, 39 EUR
One-time, excl. VAT. 30-day refund, no questions asked. Founding prices until 31 October, then 199 and 59 EUR. Includes every spec added later, up to the full 500, and the one-click installer on the full library. Building on client portals? The agency licence at 449 EUR covers unlimited client portals.





