import {Footer, Navbar} from '../../components'; import {motion} from 'framer-motion'; import {DASHBOARD_URI, WIKI_URI} from '../../lib/constants'; import React from 'react'; import Link from 'next/link'; import {ArrowRight, Filter, GitBranch, Mail, Target, TrendingUp, Users} from 'lucide-react'; import Head from 'next/head'; const features = [ { icon: , title: 'Dynamic Filtering', description: 'Create segments based on contact data, custom fields, email activity, and events with powerful AND/OR logic.', featured: true, }, { icon: , title: 'Real-Time Updates', description: 'Dynamic segments automatically update as contact data changes, always keeping your audience current.', }, { icon: , title: 'Workflow Integration', description: 'Trigger workflows when contacts enter or exit segments, or use segment conditions in workflow branching.', }, { icon: , title: 'Campaign Targeting', description: 'Send targeted campaigns to specific segments instead of your entire contact list. Less noise, more signal.', }, { icon: , title: 'Static Segments', description: 'Manually curate contact lists for special groups like beta testers or VIP customers.', }, { icon: , title: 'Behavior-Based', description: 'Segment by email engagement — who opened, clicked, bounced, or never received your emails.', }, ]; const filterExamples = [ { title: 'Active Users', description: 'Target users who signed up recently and are actively engaging', filters: ['Created within 30 days', 'Opened email within 7 days', 'Custom field: plan equals "pro"'], }, { title: 'Re-engagement Needed', description: 'Find inactive users who need a nudge to come back', filters: ['Last activity older than 60 days', 'Email sent but not opened', 'Subscribed equals true'], }, { title: 'High-Value Customers', description: 'Identify your most valuable customers for special treatment', filters: ['Custom field: totalSpent greater than 1000', 'Triggered event: purchase', 'Plan equals "enterprise"'], }, ]; const useCases = [ { icon: , title: 'Targeted Campaigns', description: 'Send newsletters and announcements to specific audience segments instead of blasting everyone. Increase open rates by sending relevant content to the right people.', }, { icon: , title: 'Behavior-Based Workflows', description: 'Trigger workflows when contacts enter segments like "VIP Customers" or "Churning Users". Create personalized automations based on segment membership.', }, { icon: , title: 'A/B Testing', description: 'Create segments for test groups and control groups. Send different campaigns to each segment and measure results.', }, ]; export default function SegmentsFeature() { return ( <> Audience Segmentation - Target the Right Contacts | Plunk
{/* Hero */}
Features Audience Segmentation

Target the right audience,
every time.

Organize contacts into dynamic segments based on behavior, attributes, and engagement. Send targeted campaigns and trigger personalized workflows.

Start segmenting View documentation
{/* Features grid */}

The right message to the right person

Build precise audiences and send campaigns that land

{features.map((feature, index) => { const highlighted = feature.featured; return (
{feature.icon}
{String(index + 1).padStart(2, '0')}

{feature.title}

{feature.description}

); })}
{/* Filter examples */}

Flexible filtering options

Build complex segments with nested AND/OR logic

{filterExamples.map((example, index) => (

{example.title}

{example.description}

{example.filters.map((filter, filterIndex) => (
{filter}
))}
))}
{/* Segment types */}

Two types of segments

Choose between dynamic filtering or manual curation

{[ { icon: , title: 'Dynamic Segments', description: 'Automatically update based on filter conditions. As contact data changes, segment membership updates in real-time.', bullets: ['Filter-based membership', 'Automatic updates', 'Optional entry/exit tracking'], }, { icon: , title: 'Static Segments', description: 'Manually curate your segment by adding specific contacts. Membership stays fixed until you change it.', bullets: ['Manual contact selection', 'Fixed membership', 'Perfect for VIP lists'], }, ].map((type, i) => (
{type.icon}

{type.title}

{type.description}

    {type.bullets.map(b => (
  • {b}
  • ))}
))}
{/* Use cases */}

Use segments everywhere

From targeted campaigns to automated workflows

    {useCases.map((useCase, index) => ( {String(index + 1).padStart(2, '0')}

    {useCase.title}

    {useCase.description}

    ))}
{/* CTA */}
Stop sending the same email to everyone.

Build precise audience segments and watch your open rates climb. 1,000 emails free, no credit card required.

Get started for free View pricing