How to create an app

SendPulse's app directory allows you to add public or private apps and integrate them with other platforms.

In this article, we'll talk about how to create an app using the SendPulse app directory.

Create an app

Go to App directory. If you're creating an app for the first time, click + Become developer, and enter your developer name.

If you've created an app before, click + Create app.

Select an app type:

Public app Once your app is approved, it will be available to all SendPulse users.

Users will be able to find your app by name under App directory > Integrations.

Private app Once your app is approved, it will be available only to you and the users you add.

Users will be able to find your app by name under App directory > Available to me.

Keep in mind that once you select an app type, you will not be able to change it later.

Click Continue.

Add your app information

In the General Information tab, fill in your app data:

Name Enter your app name — it will be visible to users.
SendPulse tool Select the SendPulse tool you have integrated with through your app.

This tool will later become the category under which users can find your app.

Scopes Select the tool where users must allow data recording and editing in their SendPulse accounts via the SendPulse Service REST API.

Permission to access data will be requested from users during app installation. Read more: Permissions for using SendPulse services.

Description Briefly outline your integration features and what users can accomplish by installing your app. Format your text using the toolbar if needed.

You must add an app description in English. Optionally, you can also add descriptions in other languages in the Additional Data tab.

Logo Click Select and upload your app logo.

Recommended file size: 250x250px, up to 2MB in PNG, JPG, or JPEG format.

Specify the URLs where SendPulse should send requests:

Install URL Enter a system link that should be accessible via a POST request. When a user opens your connected app, this link will be used to pass the code and access their data.

Add only secure links with HTTPS.

Read more: User authorization flow.

Uninstall URL Enter a system link that should be accessible via a POST request. When a user deletes your app, a notification will be sent through this link.

Read more: Uninstall flow.

Add information that can help users:

Support information Add an email address where users can reach out if they have questions about your app.

Notifications will also be sent to this email address.

Privacy Policy link Enter the link to your privacy policy explaining how users' personal data is collected and used.

Once you fill out the form, click Save.

If necessary, you can also add more information in the Additional data tab. If you plan to add app information later or have a private app, you can skip this step.

Once you save the settings, your app will enter testing mode to ensure it runs smoothly.

Provide additional data

In the Additional details tab > the Categories section, select tags.

In the App screenshots section, add images showing your app's features.

Make sure to set English as your UI language before taking screenshots. You can add images in JPEG, PNG, or JPG formats with dimensions up to 1600x900 px.

To add your app description translations, click + Add description in another language.

You can add descriptions in the languages supported by SendPulse.

After adding additional data, click OK to save it.

If your app is private, in the App availability tab, specify the IDs of SendPulse users for whom the app will be available.

If your app is public, you'll need to submit it for review after you add the required information and test it. Once approved, your app will be available to all SendPulse users.

    Rate this article about "How to create an app"

    User Rating: 5 / 5 (9)

    Next

    How to navigate the SendPulse app review process

    Popular in Our Blog

    Try SendPulse today for free