Best Practices
Follow these guidelines to maximize conversion rates and ensure a smooth user experience.
User Experience
Place offerwall strategically
Show the offerwall when users need rewards (e.g., low balance, before premium purchase). Don't force it on every page load.
Clear value proposition
Explain what users get for completing offers. Show reward amounts clearly and make it easy to understand.
Mobile optimization
Ensure your iframe/webview is properly sized for mobile devices. Test on real devices, not just desktop.
Technical
Always verify postbacks server-side
Never trust client-side conversion notifications. Always verify postback signatures and process conversions on your backend before crediting users.
Implement idempotency
Postbacks may be retried. Use conversion IDs to prevent duplicate credits if a postback is processed twice.
Handle errors gracefully
If your postback endpoint fails, Offerlia will retry. Ensure your endpoint can handle retries and log errors for debugging.
Fraud Prevention
Monitor conversion patterns
Watch for unusual patterns (same IP, rapid conversions, etc.) and flag suspicious activity for review.
Use rate limiting
Implement rate limits on your postback endpoint to prevent abuse and DDoS attacks.