Adding a new app
The New App Form
Go to the 'My Apps' page and click on the 'Add a new app' button. You will be redirected to the new app page.
App Settings
Set your app's setting per your prefeence. The settings can be changed anytime later from your dashboard.
Affiliate Terms
The contract details between an app and an affiliate. You can find a detailed explanation of the affiliate terms here.
App Details
App name: The exact name is shown on the App Store.
App Logo:
A .png file of your logo. A 125x125 is recommended.
Shopify App Store Listing Link:
eg. https://apps.shopify.com/YourApp
App Support Email:
Your affiliates will use this email if they want to contact you
App Category:
Your App category, as it is on the Shopify app store. If you can't find the right one, choose 'other'.
Authentication
Partner ID:
Find it under Settings > Account information
Partners API Client Access Token:
When creating a new API client, please approve permissions to:
View financials
Manage apps
If it's your first time making a Partner API key, follow Shopify's guide here.
App ID:
Go to your app page on the partner admin and copy it from the URL.
For example:
https://partners.shopify.com/1111111/apps/1234567#/
1234567
is your app ID.
App Resources (Optional)
Add links to a public Google Drive, YouTube channel, or any other platform where your affiliate partners can find resources and tutorials to help them learn and promote the app.
The app integration process
Partners API connection
To submit the 'new app' form, you must validate the connection to your Shopify Partners API to ensure the details you've entered are correct. If one of the fields is wrong or you need to add the correct permissions, you will get an error explaining precisely what went wrong.
Google Analytics Integration
To complete the integration, you will need to connect your Google Analytics property. Later on, this request will allow us match which affiliate is associated with each install, if any.
Shoffi requires a "read-only" access to your GA property that is connected to your Shopify App Store listing. Find here the complete inegration guide.
The POST request (Deprecated)
If you signed up to Shoffi in the past, and still using the old matching method using a POST request, we highly recommend start using the new Google Analytics method. You can do that by navigating to your app under "My apps" page, clicking "Edit app" and adding the Google Analytics details.
Shoffi will still support the POST request method for apps that were approved in the past until October 1st, 2025.
Intigration status
You can find the status of your app integration on the "My Apps" page. There are three different integration statuses:
Initiated
The connection with the Partner API was successful. Waiting for Google Analytics integration.
Under review If you deleted and reactivated your Shoffi account, your apps will be under review for up to 48 hours.
Completed
Your app was approved and is now live on Shoffi.
Deactivated If you closed your account or, for some reason, your app is not activated anymore.
Last updated