Configuration & Customization

Flexible dunning rules and customization options to match your business needs

Configuration & Customization

GetPaidHQ's dunning system provides extensive configuration options that allow you to create customized recovery strategies perfectly aligned with your business model, customer segments, and operational requirements.

Configuration Categories

Recovery Rules

Define timelines, retry logic, and escalation strategies for different scenarios

Customer Segmentation

Create targeted approaches based on customer value, behavior, and characteristics

Communication Setup

Customize messaging, channels, templates, and branding for all touchpoints

Testing & Optimization

A/B testing frameworks and continuous improvement capabilities

Recovery Timeline Configuration

Basic Timeline Settings

Standard Recovery Timeline

Default Configuration:

Day 0: Payment failure detected
Day 1-2: Technical retry attempts
Day 3: First customer communication
Day 7: Second communication (increased urgency)
Day 14: Critical warning communication
Day 21: Final notice with offers
Day 30: Account suspension/cancellation

Customization Options:

  • Adjust day intervals
  • Modify communication tone
  • Enable/disable specific stages
  • Add custom stages

Accelerated Recovery (High-Risk Accounts)

Configuration:

Day 0: Payment failure detected
Day 1: Technical retry attempts
Day 2: First customer communication
Day 5: Second communication
Day 10: Critical warning
Day 14: Final notice
Day 21: Account suspension

Use Cases:

  • Customers with payment history issues
  • Low-value subscriptions
  • High-risk accounts
  • Cost optimization focus

Extended Recovery (VIP Customers)

Configuration:

Day 0: Payment failure detected
Day 1-3: Extended technical retry
Day 7: Gentle VIP communication
Day 14: Personalized follow-up
Day 21: Account manager contact
Day 30: Executive outreach
Day 45: Final VIP retention offer
Day 60: Graceful suspension

VIP Features:

  • Personal account manager involvement
  • Executive-level communication
  • Exclusive retention offers
  • White-glove service

Custom Recovery Flows

Industry-Specific Examples:

SaaS Companies:

  • Maintain service during grace period
  • Usage-based urgency levels
  • Feature restriction staging
  • Team administrator notifications

E-commerce Subscriptions:

  • Shipping coordination
  • Inventory considerations
  • Fulfillment timing
  • Alternative product offers

Media Services:

  • Content access staging
  • Download preservation
  • Viewing history protection
  • Content recommendation integration

Customer Segmentation Rules

Segment-Based Configuration

High-Value Customers (Enterprise/Premium):

{
  "criteria": {
    "monthly_value": ">= $500",
    "account_age": ">= 12 months",
    "payment_history": "excellent"
  },
  "recovery_settings": {
    "timeline": "extended",
    "grace_period": 45,
    "communication_tone": "vip",
    "escalation_path": "account_manager",
    "retention_offers": "premium"
  }
}

Standard Customers:

{
  "criteria": {
    "monthly_value": "$25-499",
    "account_age": ">= 3 months",
    "payment_history": "good"
  },
  "recovery_settings": {
    "timeline": "standard",
    "grace_period": 30,
    "communication_tone": "friendly",
    "escalation_path": "automated",
    "retention_offers": "standard"
  }
}

At-Risk Customers:

{
  "criteria": {
    "payment_failures": ">= 2 in 90 days",
    "engagement_level": "low",
    "support_tickets": ">= 3 recent"
  },
  "recovery_settings": {
    "timeline": "accelerated",
    "grace_period": 14,
    "communication_tone": "direct",
    "escalation_path": "manual_review",
    "retention_offers": "discount_focused"
  }
}

Communication Customization

Message Template Configuration

Template Variables:

Customer Data:
- {{customer.name}}
- {{customer.email}}
- {{customer.company}}
- {{customer.account_age}}

Subscription Details:
- {{subscription.plan}}
- {{subscription.amount}}
- {{subscription.next_billing}}
- {{subscription.features}}

Payment Information:
- {{payment.amount_due}}
- {{payment.due_date}}
- {{payment.failure_reason}}
- {{payment.last_four}}

Personalization:
- {{customer.usage_stats}}
- {{customer.favorite_features}}
- {{customer.team_size}}
- {{customer.industry}}

Channel-Specific Settings

Email Communication Setup

Template Customization:

  • HTML and text versions
  • Responsive design templates
  • Brand color scheme
  • Logo and imagery
  • CTA button styling

Sending Configuration:

  • From name and email
  • Reply-to settings
  • Send time optimization
  • Time zone handling
  • Frequency limits

Advanced Features:

  • Dynamic content blocks
  • Conditional messaging
  • A/B testing variants
  • Personalization rules
  • Tracking and analytics

SMS Communication Setup

Message Configuration:

  • Character limit management
  • URL shortening
  • Sender ID customization
  • Opt-out compliance
  • International formatting

Delivery Settings:

  • Carrier selection
  • Delivery time windows
  • Retry logic
  • Fallback options
  • Cost optimization

Compliance Features:

  • TCPA compliance
  • Opt-in/opt-out management
  • Message archiving
  • Consent tracking
  • Regulatory reporting

In-App Notification Setup

Display Configuration:

  • Notification placement
  • Visual styling
  • Animation effects
  • Dismissal behavior
  • Persistence settings

Targeting Rules:

  • User activity triggers
  • Page-specific display
  • Feature usage context
  • Session-based timing
  • Frequency capping

Integration Options:

  • API webhooks
  • JavaScript SDK
  • Mobile app SDKs
  • Custom implementations
  • Third-party platforms

Advanced Configuration Options

Conditional Logic Rules

Payment Amount Thresholds:

if (payment_amount >= 100) {
  timeline = "extended";
  communication_tone = "premium";
  retention_offers = true;
} else if (payment_amount >= 25) {
  timeline = "standard";
  communication_tone = "friendly";
} else {
  timeline = "accelerated";
  communication_tone = "direct";
  cost_optimization = true;
}

Engagement-Based Rules:

if (last_login <= 7_days && usage_score >= 80) {
  priority = "high";
  grace_period = extended;
  engagement_messaging = true;
} else if (last_login >= 30_days) {
  win_back_flow = true;
  re_engagement_offers = true;
}

Integration Configuration

CRM Integration:

  • Salesforce, HubSpot, Pipedrive
  • Customer data synchronization
  • Activity logging
  • Opportunity tracking
  • Sales team notifications

Support Platform Integration:

  • Zendesk, Intercom, Freshdesk
  • Ticket creation rules
  • Agent notifications
  • Knowledge base integration
  • Escalation workflows

Analytics Integration:

  • Google Analytics, Mixpanel
  • Event tracking
  • Conversion attribution
  • Funnel analysis
  • Custom dimensions

A/B Testing Configuration

Test Framework Setup

Testing Capabilities:

  • Message content variations
  • Send timing optimization
  • Channel effectiveness
  • Template design variants
  • Offer testing

Statistical Settings:

  • Confidence levels
  • Sample size calculations
  • Test duration limits
  • Significance thresholds
  • Automatic winner selection

Common Test Scenarios

Subject Line Testing:

Variant A: "Quick payment update needed"
Variant B: "Action required: subscription payment"
Variant C: "Update your payment info in 30 seconds"

Metrics: Open rates, click rates, conversion rates

Communication Timing:

Variant A: Send at 9 AM local time
Variant B: Send at 2 PM local time
Variant C: Send at 6 PM local time

Metrics: Response rates, completion rates

Compliance & Regulatory Settings

Regional Compliance

GDPR (European Union):

  • Consent management
  • Data processing agreements
  • Right to erasure
  • Data portability
  • Privacy by design

CCPA (California):

  • Consumer rights disclosure
  • Opt-out mechanisms
  • Personal information handling
  • Third-party sharing

Industry-Specific:

  • HIPAA (Healthcare)
  • PCI DSS (Payment processing)
  • SOX (Financial services)
  • FERPA (Education)

Communication Compliance

CAN-SPAM Act:

  • Sender identification
  • Truthful subject lines
  • Clear opt-out mechanisms
  • Physical address disclosure
  • Opt-out processing

TCPA (SMS):

  • Prior express consent
  • Opt-out instructions
  • Message frequency limits
  • Time restrictions
  • Consent documentation

Configuration Best Practices: Start with proven templates and gradually customize based on your specific customer behavior and business requirements. Use A/B testing to validate changes before full implementation.