Vanity URL Creation
When a partner is activated, create their clean URL: Trigger: CC Partner Activated Actions:- Generate handle from name (“Sarah Johnson” → “sarah-johnson”)
- Handle conflicts (“sarah-johnson-2”)
- Create redirect:
/p/sarah-johnson→/pages/creator?handle=sarah-johnson - Store in
cc-vanity-urlandcc-full-url
Handle Changes
When a partner updates their name or requests a new URL: Trigger: CC Creator Field Updated (cc-creator-shop-handle) Actions:- Get old handle from previous value
- Create 301 redirect:
/p/\{old\}→/p/\{new\} - Notify partner of new URL
Link Expiration
For time-limited campaigns: Trigger: Campaign end date reached Actions:- Update redirect:
/c/\{campaign\}/\{partner\}→/p/\{partner\} - Archive campaign data
- Preserve for reporting
Common Patterns
| Scenario | Redirect |
|---|---|
| New partner | /p/\{handle\} → creator page |
| Name change | /p/\{old\} → /p/\{new\} |
| Campaign end | /c/\{campaign\}/\{partner\} → /p/\{partner\} |
| Partner exit | /p/\{handle\} → / (homepage) |