Beginning on October 31, we'll be updating our App Marketplace listing process to include more validation for specific fields. These fields are already required for listing and can be found in our App Marketplace listing requirements, but they will now be validated and required as part of creating or updating the App Marketplace listing from your developer account, before the listing can be submitted.
What's changing?
When entering information about your app during the listing process, fields will be validated before being able to submit the listing.
Some specific fields that will be validated include:
App name:
Name should not be identical or too similar to any other apps in the HubSpot Marketplace (including other apps in your developer account).
Cannot contain "HubSpot" and should not combine HubSpot's name (including "Hub") with your app name.
URLs:
URLs must have a valid URL structure, and must use HTTPS
URLs can't match the URLs used for other links (i.e. you can't use the same link for your homepage and setup guide).
The URL must return a 2xx status code when fetched
App overview:
Meets the minimum length requirement of 160 characters
No placeholder/repeat content (e.g. "Lorum Ipsum" or same single line being repeated numerous times)
Shared data table
Should not include duplicate/repeat entries for data items
This is a helpful update from HubSpot and the new validation requirements will definitely save developers time by catching common issues upfront before submission rather than having them bounce back during the review process.
For anyone preparing their app listing or updating an existing one, here are some practical tips to make sure you pass the validation smoothly:
For the app name validation, run a quick search on the HubSpot App Marketplace before finalizing your name. You want to make sure your app name is distinct and does not overlap with existing apps. Also avoid any temptation to include HubSpot or Hub in your app name as that violates their branding guidelines and will get flagged immediately.
For URLs, use a tool like Postman or a simple curl command to test each URL you are submitting. Make sure every URL returns a 2xx status code and uses HTTPS. Do not reuse the same URL for multiple fields like your homepage and setup guide because the validator will catch that. Each link needs to be unique and functional.
For the app overview, write a clear description that explains what your app does, who it helps, and what problem it solves. The 160 character minimum is pretty short so you should easily exceed that, but make sure you are not padding it with filler content or repeating the same sentence over and over. Write naturally and make it compelling for potential users.
For the shared data table, review your entries carefully and remove any duplicates. If you are listing the same data item multiple times or copying rows by mistake, the validator will reject it. Keep your data clean and organized.
One thing to keep in mind is that these validations are being rolled out in phases. The first set went live on October 31, 2024, but more validation checks will continue to be added over time. So even if your listing passes today, make sure you stay updated on any new requirements by checking the official HubSpot documentation regularly.
If you run into validation errors when submitting your listing, read the error messages carefully. They will usually tell you exactly which field is causing the problem and what needs to be fixed. Do not try to bypass validation or submit incomplete information because it will just delay your approval process.
Also, if you are updating an existing app listing, these validations apply to updates as well, not just new submissions. So if your app is already live and you need to make changes, make sure you meet all the current validation requirements before submitting the update.
Overall this is a good move by HubSpot to standardize the marketplace and improve the quality of app listings. It might seem like extra work upfront but it actually streamlines the approval process and helps your app get discovered by users faster.
Hi Dadams, Thanks for sharing the update! I understand that the new App Marketplace listing process will bring more validation to specific fields starting from October 31. To make sure we are fully prepared for these changes, here’s a breakdown of what we need to do, 1-App Name Validation Ensure your app name is unique and does not duplicate or closely resemble another app in the HubSpot Marketplace. Avoid using the word "HubSpot" or combining "Hub" with your app name.
2-URLs Double-check that all URLs are structured correctly, use HTTPS, and don’t overlap (e.g., don’t use the same URL for both the homepage and setup guide). Also, verify that each URL returns a proper 2xx status code when fetched.
3-App Overview Write a detailed app overview that meets the minimum 160-character requirement. Be sure to avoid any placeholder text like "Lorem Ipsum" or repeating the same content multiple times.
4-Shared Data Table: Make sure there are no duplicate or repeated entries in your shared data table.
Next Steps 5-Review your app listing according to these requirements.
6-Test URLs to ensure they are valid and return the correct status codes.
7-Review and edit your app overview to meet the character count and avoid placeholders.
For further assistance, it would be helpful to check the App Marketplace listing requirements and the latest documentation. That way, you’ll be fully prepared when submitting or updating your app.
Thanks for the update! It's great to see more validation being added, this will definitely help improve listing quality and reduce errors during submission.
To validate an app marketplace listing, start by knowing your audience and researching competitors. Make sure your listing clearly explains what your app does and why it’s valuable. Use strong visuals and simple language. Test different versions of your title, description, and images. Gather feedback from early users and keep an eye on metrics like views and installs. Adjust based on what works.
The App Marketplace Listing Process Validation typically refers to the process of ensuring that applications submitted for listing in a marketplace (e.g., Google Play Store, Apple App Store, or a custom enterprise marketplace) meet certain standards or criteria before they are approved. Validation involves reviewing and testing the app for compliance with guidelines, technical functionality, security, and user experience.