Skip to main content
All CollectionsFAQ
How to Publish Your App on Octoparse AI
How to Publish Your App on Octoparse AI

Let Octoparse AI bring your automation solutions to life and help you earn stable subscription income.

Jane avatar
Written by Jane
Updated over 2 weeks ago

1.Become an Octoparse AI Developer

To become an Octoparse AI developer, visit our Partner Program and submit an application under the "Freelancers" category.

Once your application is approved, you'll become a verified developer. Please note that reapplying is not allowed for existing developers. The approval result will be sent via an in-client notification, so be sure to check the bell icon for updates after submitting your application.

After becoming a verified developer, don’t forget to complete your developer profile. The entrance to the Developer Center may vary depending on the version. You can access it by clicking on the left-side bar on the welcome page or by clicking your avatar in the top-right corner. Once inside the Developer Center, you can provide your name and contact details, which are essential for managing your app after launch.


2.Develop Your App

💡 Please be aware that Facebook and Instagram apps cannot be published on the Octoparse AI app store. Kindly avoid submitting apps for these platforms.

Log in to your developer account on Octoparse AI client and begin building your app. Once verified as a developer, you'll see the 'Developer Center' tab in your account.

When developing, ensure the user interface and interaction text (like variable names and pop-up messages) are clear and concise. Variables requiring user input should be clearly named and designated as input variables, with appropriate descriptions provided.

The app should be stable and user-friendly, ensuring the automation runs smoothly without interfering with other browser pages.

You can refer to example tutorial apps on the App Store for guidance.


3.Publishing Your App

3.1 Difference Between "Release" and "Publish to App Store"

"Release" creates a new version of your app without publishing it to the app store. This allows you to manage versions and ensure stability before making your app public.

"Publish to App Store" makes your app publicly available to users.

Before submitting your app to the app store, you must first release it. Releasing locks the current version, ensuring stable updates through version control.

3.2 Publishing Process

To publish your app, click the "..." button on the right, select "Release" or "Publish" (which stands for Release in the current version), and enter a version update description. Then, click "Publish to App Store" and follow the on-screen instructions to complete the submission process on the website.

3.3 Complete App Information

Edit the version details and configure app permissions, then complete your app profile as follows:

  • App Icon: Choose a recognizable icon to help users identify your app.

  • App Name: Keep it simple and descriptive, highlighting the app’s key features.

  • Category: Select the most relevant category to improve discoverability.

  • Description: Write a concise, value-driven description of your app.

  • Tags: Add relevant keywords, prioritizing popular tags to enhance searchability.

  • Slug ID: Use a short, readable slug ID that reflects your app’s functionality, improving visibility and engagement.

  • Instructions: Provide clear usage guidelines. If necessary, upload a tutorial video. Also, inform users that AI-related actions consume credits and that insufficient balance may impact app performance.

3.4 Setting App Pricing

You can offer your app for free or as a monthly subscription. All paid apps include a 7-day free trial, after which users are automatically charged. Pricing can only be updated once every 30 days, with changes taking effect after 14 days. Existing orders will continue to be billed at the original price until the new pricing applies.

3.5 Submitting the App for Review

Once your app is ready, submit it for review. Reviews typically take 5-10 business days, focusing on app stability and clear documentation to ensure a smooth user experience. You'll receive the review results via in-client message.

3.6 Handling App Review Rejections

If your app is rejected, check the Developer Dashboard for the rejection reason, make the necessary updates, and resubmit it through the client.


4. Managing Published Apps

Your app’s performance, including downloads, trials, and subscriptions, can be tracked in the Developer Center. Use the Daily/Monthly report view to monitor key analytics and trends.


5. App Maintenance

Octoparse AI provides support for product usage and subscription-related issues, while you are responsible for assisting users with app functionality. Users can reach you via the developer email listed on your app page, so ensure it's valid and respond promptly.


6. App Revenue Payments

The platform calculates your app’s earnings monthly. After deducting refunds and bank fees, you’ll receive 70% of the net revenue. Be sure to regularly check for notifications from [email protected] for payment details.

Did this answer your question?