Table of Contents
- Why Lifecycle Optimization in Gig Marketplaces Is Different
- Structuring Your Intercom Workspace for Two-Sided Markets
- Key Events to Track
- Worker-Side Events
- Client-Side Events
- Segments to Build
- High-Priority Worker Segments
- High-Priority Client Segments
- Automations to Build
- Onboarding Sequences
- Churn Prevention
- Support Routing
- Industry-Specific Challenges
- Frequently Asked Questions
- How should we handle the two-sided marketplace in a single Intercom workspace?
- What is the right cadence for lifecycle messages to workers?
- How do we measure whether our Intercom automations are working?
- Can Intercom handle high-volume transactional notifications like job alerts?
Why Lifecycle Optimization in Gig Marketplaces Is Different
You are running a two-sided marketplace. That means every lifecycle decision you make has to account for two distinct user populations — workers and clients — who have opposite activation patterns, different churn triggers, and completely separate success metrics.
Intercom gives you the infrastructure to manage this complexity, but only if you configure it correctly from the start. Most gig economy platforms set up Intercom the same way a SaaS tool would, tracking logins and feature usage. That approach misses the core dynamics of your business entirely.
This guide covers exactly how to instrument, segment, and automate Intercom for gig economy marketplaces — with specific attention to the dual-user challenge and the high-velocity, transactional nature of your platform.
---
Structuring Your Intercom Workspace for Two-Sided Markets
The foundation is user identity. Intercom needs to know, at all times, which side of the marketplace each contact belongs to.
Set a user_type attribute immediately on signup — values like `worker`, `client`, or `business_client` for B2B platforms. Everything downstream depends on this attribute being clean and consistent.
Beyond user type, capture these attributes at the workspace level before you do anything else:
- platform_category: delivery, freelance, home services, caregiving, etc.
- signup_source: organic, referral, paid, partner
- onboarding_status: started, incomplete, verified, active
- lifetime_job_count (workers) / lifetime_order_count (clients)
- last_transaction_date: the single most important churn signal you have
If you operate in multiple cities or regions, add a market attribute. Supply-demand imbalances look like churn in your data if you are not filtering by market.
---
Key Events to Track
Events are the behavioral layer that makes everything else work. Track these at minimum.
Worker-Side Events
| Event | Why It Matters |
|---|---|
| `worker_application_submitted` | Top of funnel baseline |
| `background_check_initiated` | Drop-off rates here are often 40%+ |
| `first_job_accepted` | Primary activation event |
| `first_job_completed` | Revenue activation |
| `payment_received` | Retention signal — payment friction kills supply |
| `job_declined` | Rising declines predict supply churn |
| `account_deactivated` | Lagging churn indicator |
Client-Side Events
| Event | Why It Matters |
|---|---|
| `first_order_placed` | Activation |
| `first_order_completed` | Retention inflection point |
| `repeat_order_placed` | Habit formation signal |
| `subscription_started` | High-LTV segment indicator |
| `order_cancelled` | Early churn signal |
| `support_ticket_opened` | Negative experience proxy |
| `referral_sent` | Net Promoter proxy |
Track `order_cancelled` with a cancellation_reason property. Platform error, worker no-show, and user mistake each require different responses.
---
Segments to Build
Build segments that reflect business reality, not demographic categories.
High-Priority Worker Segments
Getting the most out of Intercom?
I'll audit your Intercom setup and show you where revenue is hiding.
- Stalled Applicants: Applied more than 5 days ago, background check not complete, no job accepted. This segment typically contains 20–35% of your applicant pool and needs a direct unblock message, not a generic nudge.
- At-Risk Supply: Completed at least one job, no activity in 21 days. This is your silent churn pool.
- High-Frequency Workers: Completed 10+ jobs in the last 30 days. Protect this segment at all costs. These workers generate a disproportionate share of fulfilled orders.
- Low-Earnings Workers: Active but earning below your market average. Earnings pressure predicts platform abandonment before any behavioral signal does.
High-Priority Client Segments
- Single-Order Clients: One completed order, no second order in 14 days. Second-order conversion is your most important retention lever in the first 30 days.
- Dormant Clients: Previously active, no order in 45 days. Segment further by original frequency — weekly users who lapse need a different message than monthly users.
- Subscription Candidates: Three or more orders in 60 days, no subscription. These users have demonstrated the habit. Present the subscription offer now.
- High-Value Clients: Top 10% by order volume or spend. Flag for white-glove support routing.
---
Automations to Build
Onboarding Sequences
For workers, build a step-completion series tied to your specific verification gates. Do not send time-based drip emails — send event-triggered messages when a step has been sitting incomplete for 24 hours. Workers abandon verification because of confusion, not lack of interest. Your message should address the specific step they are stuck on.
For clients, trigger a first-order success message within 30 minutes of `first_order_completed`. This is the highest-engagement moment you will ever have with a new client. Use it to set expectations for repeat orders, not to ask for a review.
Churn Prevention
Build a supply health bot that fires when a worker's job acceptance rate drops below 60% over a rolling 7-day window. Route these workers to a human conversation, not an automated sequence. Supply churn is often driven by platform issues — bad matches, low-paying jobs in their zone — that automated messages cannot fix.
For clients, create a win-back series triggered at day 30 of dormancy. Three messages over 10 days. The first message should reference their last completed order specifically, using the `last_order_type` event property. Personalization at this level can lift reactivation rates by 15–25% compared to generic win-back copy.
Support Routing
Use Custom Bots at the conversation entry point to route by user type and issue category before a human agent touches the conversation. Workers and clients have almost no overlapping support needs. A single support queue creates friction for both.
Tag conversations with `order_id` automatically when a client or worker references a recent transaction. Agents who can pull order context immediately resolve issues faster — and your CSAT scores reflect it.
---
Industry-Specific Challenges
Marketplace liquidity events distort your data. If demand spikes in one market because of a local event or seasonal shift, your supply-side engagement metrics will appear to improve while the underlying workforce is actually burning out. Add market-level filtering to every segment you build.
Worker earnings volatility creates false churn signals. A worker who earns nothing for two weeks may be inactive by choice — vacationing, between gigs — or they may be quietly switching to a competitor. Use payment cadence, not just activity, as your primary signal.
Dual accounts create identity problems. Some users are both workers and clients on your platform. Intercom's single contact record cannot hold two user types cleanly without a workaround. Create a separate attribute — dual_user: true — and build your segments to exclude or include these users deliberately.
Verification delays are a silent acquisition killer. Most platforms track drop-off from the signup page but not from the verification funnel. Instrument every verification step as a distinct event. The step with the highest 48-hour abandonment rate is where you focus first.
---
Frequently Asked Questions
How should we handle the two-sided marketplace in a single Intercom workspace?
Keep both workers and clients in one workspace. Use the user_type attribute to separate them at the segmentation and automation level. The operational advantage of shared reporting and conversation history outweighs the complexity of a split workspace. Build separate inboxes using Intercom's team routing if your support volume warrants it.
What is the right cadence for lifecycle messages to workers?
Workers respond poorly to high-frequency messaging. They are using your platform as income infrastructure — they want information when it is relevant, not regular touchpoints. Trigger-based messages that respond to specific inactivity windows or verification gaps outperform scheduled campaigns significantly. Aim for fewer than three automated messages per week per worker across all sequences.
How do we measure whether our Intercom automations are working?
Track three metrics for each automation: open rate, response rate, and downstream event completion rate. Open rate tells you if the message is reaching people. Response rate tells you if it is relevant. Downstream event completion — did they complete the job, place the order, finish verification — tells you if it is working. Optimize for the third metric only.
Can Intercom handle high-volume transactional notifications like job alerts?
Intercom is not the right tool for real-time job matching notifications. That volume and latency requirement belongs in a dedicated push notification or SMS layer. Use Intercom for lifecycle conversations, support routing, and behavioral campaigns. Keep transactional job alerts in your core notification system and use Intercom's data integrations to pull that event data back in for segmentation purposes.