What is the batch processing timeline and what should I expect?
Batch processing allows you to appraise up to 5,000 domains in a single submission at a discounted rate. Understanding the timeline helps you plan accordingly.
📊 Service Level Agreement (SLA)
- 99% of batches: Complete within 24 hours
- Guaranteed: Completion or full refund within 48 hours
- Average processing time: 4-12 hours for batches under 1,000 domains
⏱️ Typical Processing Timeline
| Stage | Duration | What Happens |
|---|---|---|
| Submitted | Instant | Credits charged, batch queued |
| Validating | 1-2 minutes | The AI validates request format |
| In Progress | 2-20 hours | AI analyzing domains in parallel |
| Finalizing | 1-4 hours | Results compiled into output file |
| Completed | Instant | Results available in your dashboard |
🔔 Email Notifications
You will receive automatic email notifications at key milestones:
- Batch Submitted: Confirmation with batch ID and estimated completion time
- 30+ Hours (if needed): Delay notification if processing takes longer than usual
- Batch Completed: Summary with link to view results
- Batch Expired (rare): Partial results recovered with compensation details
⚠️ What If My Batch Takes Longer?
If your batch exceeds the normal processing window, our system automatically handles it:
- 30-36 hours: You receive a status update email + 2% bonus credits
- 36-48 hours: Escalated monitoring + 5% bonus credits
- If expired (>48h): Partial results recovered + full refund for incomplete domains + 5% bonus
💡 Best Practices for Faster Processing
✅ Do This
- Keep batches under 5,000 domains
- Submit during off-peak hours (evenings/weekends)
- Remove duplicates before submission
- Use clean domain lists (one domain per line)
❌ Avoid This
- Submitting the same batch multiple times
- Including invalid domains (they'll fail anyway)
- Expecting instant results for large batches
- Processing over 3,000 domains during peak hours
🎯 Compensation Policy
If your batch experiences significant delays, we automatically compensate you:
| Delay Duration | Compensation |
|---|---|
| < 30 hours | No compensation needed (within SLA) |
| 30-36 hours | 2% of batch cost (min 15, max 200 credits) |
| 36-48 hours | 5% of batch cost (min 50, max 500 credits) |
| > 48 hours (expired) | 100% refund for incomplete + 5% bonus |
💚 Example: 500 Domain Batch
If a 500-domain batch (1,000 credits) expires with 380 completed and 120 incomplete:
- Refund: 240 credits (120 incomplete domains)
- Bonus: 50 credits (5% of 1,000)
- Total returned: 290 credits (29%)
- Net cost: 710 credits for 380 appraisals = 1.87 credits each (7% discount)
📋 Tracking Your Batch
You can monitor your batch progress in several ways:
- Batches Page: Real-time status updates at /batches
- Email Notifications: Automatic updates sent to your registered email
- Dashboard: Completed appraisals appear in your history immediately
- Batch ID: Use your unique batch ID (APR-xxxxx) to track progress
💡 Pro Tip: Save your batch ID! You can retrieve results anytime using your batch ID, even days or weeks later. All batch results are permanently stored in your account.