Sub-account Affiliate Manager

Gift Card as Referral Reward — Auto-Send Gift Cards Through Affiliate Campaigns
Gift Cards are an incredible feature for service businesses. But right now there's no way to use them as an automated referral reward inside an affiliate campaign — and that's the single most obvious use case for service businesses running referral programs. Here's the scenario: A customer refers a friend. That friend books a service, shows up, and pays in full. The referrer should automatically receive a gift card loaded with a reward amount that the business owner configured inside the affiliate campaign — and that amount should depend on which service the referred friend actually completed and paid for. A $25 gift card for referring someone who got a basic cleaning. A $100 gift card for referring someone who got a premium service. No manual steps. No workflows to build. It just works. This is better than cash for service businesses. The referrer isn't doing this to earn income like a SaaS affiliate — they're a happy customer sharing a good experience. A gift card keeps the reward inside the business ecosystem. The referrer spends it on their next appointment, which drives repeat business instead of being a cash expense that walks out the door. What we need: A new reward type inside Affiliate Campaign settings: Gift Card. Right now, the only reward option is a cash commission (flat or percentage). Add "Gift Card" as a reward type. When selected, let the business owner choose which Gift Card Product to use and set the denomination per service — just like how you'd set commission rates per product, but the payout is a gift card instead of cash. Auto-send on qualifying completion. When a referred customer completes and pays for a service in full (not a deposit, not a form fill — full payment), the system automatically sends the configured gift card to the referrer via their preferred delivery method (email or SMS). The gift card is linked to the referrer's contact record so the business can see the balance, redemption status, and which referral earned it. Per-service gift card amounts. Different services should trigger different gift card values — configured right inside the campaign, not through a separate workflow. This builds on the need for per-service reward rates in affiliate campaigns (see related idea: "Per-Service Commission Rates in Affiliate Campaigns") and the need for Services V2 as a campaign source (see related idea: "Affiliate Manager Needs Services V2 Support"). This should be simple for the business owner to set up. Go to the affiliate campaign settings, select "Gift Card" as the reward type, pick the gift card product, set the amount per service, and publish. No workflow builder needed. The system handles the rest. A workflow action to send gift cards would also be valuable as a separate feature for power users who want custom logic — but the primary experience should be native inside the Affiliate Manager campaign settings so that any business owner can set it up without technical knowledge. Why this matters: Cleaning companies, auto detailers, salons, landscapers, contractors, and every other service business that runs on referrals would use this immediately. Gift Cards and the Affiliate Manager are two powerful features that don't talk to each other. Connecting them would make GHL the only platform where a service business can run a fully automated referral-to-gift-card program — and that's a massive competitive advantage. Upvote if you want gift cards to work as automated referral rewards in affiliate campaigns.
0
Universal Affiliate Hierarchy Across Campaigns
Currently, when setting up multiple campaigns within the same sub-account, the affiliate hierarchy (parent affiliate, child affiliate) needs to be recreated for each new campaign. This process is time-consuming and can lead to redundancy in onboarding the same affiliates multiple times. Pain Point: Having to rebuild the affiliate hierarchy from scratch for every new campaign is a tedious and inefficient process. It takes up valuable time and effort that could be better spent on other aspects of campaign management. Proposed Solution: Implement a universal affiliate hierarchy structure that automatically applies to all campaigns within the same sub-account. This means that once an affiliate hierarchy is established, it would remain consistent across any new campaigns created under that sub-account. For example: Sarah is the parent affiliate of Michael Michael is the parent affiliate of Emily With the proposed feature, this hierarchy would be maintained across all campaigns in the sub-account, without the need to onboard Sarah, Michael, and Emily again for each new campaign. Benefits: Saves time and effort by eliminating the need to recreate the affiliate hierarchy for each new campaign Ensures consistency in the affiliate structure across all campaigns Streamlines the affiliate management process, making it more user-friendly and efficient By implementing this feature, the platform will provide a more seamless and intuitive experience for users managing multiple campaigns with the same affiliate relationships.
3
·
under review
Load More