We want our customers to be confident that any integration connected to their MoEngage account will be useful, work well and use their data responsibly.
We've put together the following guidelines to help you build a successful integration. Please take a few minutes to read them before getting started and ensure that any integration you build complies.
1. Build integrations that add value
An ecosystem of unique and useful integrations benefits us all – you, us and all MoEngage customers.
If you’re a MoEngage customer, it will help you to start by building an integration for your team – many developers start by building tools to solve their own problems, then share them with the world. It’s a great way to understand your customers's use-cases and requirements.
If you’ve never used MoEngage we’d recommend you sign up and try it out. If you have any questions along the way, just let us know.
Ensure your integration is complementary to one or more of our products:
- Try to build something unique – You take a look at existing integrations and make sure your idea is different or better than what already exists.
- Don’t rebuild MoEngage - Your integration should add new and unique capabilities that are useful to the customers
2. Use our APIs and features effectively
You should build your integration so that it works well and is reliable.
- We expect data shared by MoEngage to be represented transparently and honestly. Don’t misrepresent data or metrics.
- We expect you to use our services to help serve your customers. Don't re-sell, re-purpose or license, any data obtained from MoEngage. Don’t use our products to create a service that competes with MoEngage or infringes our copyright.
- Respect our rate-limits. Don’t overuse our APIs – we expect you to comply with any fair usage guidelines.
- If you have an idea as to how our products can be improved or you would like to try something experimental then please let us know and we'd be happy to discuss with you.
If you ever have questions, feel free to reach out to us at email@example.com.
3. Communicate the value proposition
Clearly define the scope and its value proposition. It is good to map integration features to scopes so customers understand why you need each one. Describe your integration accurately and don’t deliberately mislead or confuse customers – provide clear text, screenshots, and videos to make the value of your integration clear.
You can refer to our existing help docs for reference.
Thanks for reading it - we are really excited to see what you’ll build!!