Pro Tips & Best Practices
Expert tips from the SDLC Corp team to maximize your success with the Amazon connector.
Start Small
Import a few products first, test the full order flow end-to-end, then gradually enable automation. This helps catch configuration issues early without affecting your live listings.
Recommended Rollout
- Week 1: Connect instance, test API, import 5 products manually
- Week 2: Process a handful of orders manually through the full lifecycle
- Week 3: Enable FBM order import scheduled action
- Week 4: Enable price/stock sync and settlement imports
- Month 2+: Full automation with AI features
Separate Warehouses
Use different Odoo warehouses for FBA and FBM stock. This keeps inventory movements clean and prevents stock counting errors between fulfillment channels.
Recommended Warehouse Structure
- Warehouse A — Main: Your own fulfillment (FBM, direct-to-consumer)
- Warehouse B — Amazon FBA: Virtual warehouse representing Amazon fulfillment centers
- Warehouse C — Returns: Handling returns from both channels
Choose the Right AI Provider
| Use Case | Recommended Provider |
|---|---|
| Testing / Development | Groq (free tier) |
| Production — Best Quality | OpenAI GPT-4 or Claude |
| Production — Best Value | Google Gemini |
| High-Volume Listing Generation | Groq or Gemini (faster) |
| Complex Analysis | Claude Sonnet 4 |
Monitor Sync Logs
Always review Sync Logs (Reports > Sync Logs) after enabling a new scheduled action. This helps you catch API errors, rate limiting issues, or data mapping problems early.
What to Look For
- Consistent 200/201 responses = healthy
- Occasional 429 (rate limit) = normal, retry will handle
- Many 429 errors = increase sync intervals
- 4xx errors other than 429 = configuration or data issue
- 5xx errors = Amazon API issue, usually temporary
Use Smart Alerts
Enable the Smart Alert Scan scheduled action. It proactively detects issues like:
- Stockouts before they happen
- Price wars
- Listing suppressions
- Possible hijacks
before they impact your revenue.
Leverage Product Health Scores
Enable the daily Product Health calculation. Products with grade D or F need immediate attention.
Focus on improving the lowest-scoring dimension first. If a product scores poorly on "Listing Quality," better content will have more impact than lowering the price.
Bulk Operations
Use the Import / Map Products wizard for initial setup:
- Supports CSV and Excel files
- Flexible column mapping
- Handles thousands of SKUs efficiently
For ongoing updates, use the scheduled sync actions instead of manual imports.
Handle API Rate Limits
The connector has built-in retry with exponential backoff (1.5s, 3s, 6s) for rate-limited requests.
If you see many 429 errors in logs, increase the sync intervals. Amazon enforces different rate limits per API endpoint — some allow 1 request/second, others 5 requests/second.
Rate Limit Guidelines
| Operation | Recommended Minimum Interval |
|---|---|
| Order Sync | 15 min |
| Product Sync | 6 hours |
| Price Updates | 4 hours |
| Stock Updates | 2 hours |
| FBA Reports | 4+ hours |
| Settlement Reports | Daily |
AI API Key Security
Never commit API keys (OpenAI, Claude, Gemini, Groq) to version control or share them between environments. Store them in Odoo's encrypted instance fields.
Performance Optimization
- Disable scheduled actions you don't need — don't enable everything
- Configure log retention to purge old data
- Review Sync Reports weekly for failure trends
- Set reasonable AI usage thresholds to control costs
Contact SDLC Corp at sdlccorp.com/contact-us or email sales@sdlccorp.com