Skip to main content

Best Practices

Campaign Design

  • Start simple: Begin with 2-3 stages and expand as needed
  • Test thoroughly: Use test contacts before full deployment
  • Monitor regularly: Check campaign progress daily
  • Document logic: Comment your strategy code clearly

Stage Configuration

  • Clear naming: Use descriptive stage names
  • Logical flow: Order stages by priority and timing
  • Agent specialization: Use different agents for different channels if necessary
  • Template variety: Avoid repetitive messaging

Contact Management

  • Data quality: Ensure contact information is accurate
  • Batch sizing: Import contacts in manageable batches
  • Regular updates: Re-import to update contact information
  • Result tracking: Monitor campaign results for optimization

Strategy Guidelines

  • Error handling: Always include try-catch blocks
  • Logging: Use logger for debugging
  • Time zones: Consider contact time zones for scheduling
  • Business hours: Respect communication time restrictions