Site Tester
Validate and debug your Memberstack integration. Check scripts, forms, and attributes — get instant feedback on common issues.
Results
Paste a link above to your signup, login, or profile page...
We'll check for missing attributes & common errors. Results will appear below.
Attribute data-ms-plan:add found
The data-ms-plan:add data attribute will add a free plan
Attribute data-ms-plan:remove found
The data-ms-plan:remove data attribute will remove a free plan.
Attribute data-ms-price:add found
The data-ms-price:add data attribute will add a paid plan, and will not effect existing subscriptions or purchases.
Attribute data-ms-price:remove="all" found
The data-ms-price:remove="all" is used to clear out the session storage. When a user goes back and forth looking at prices they get added to the browser's session storage. This enables a very basic cart feature. Using this data attribute would "clear the cart".
Attribute data-ms-price:update found
The data-ms-price:update data attribute will add a paid plan for new members and replace paid plans for existing members.
Invalid URL
Check that your URL is valid and starts with https://
Invalid URL
Check that your URL is valid and starts with https://
We force HTTPS on our website and across our applications. Please refer to our Security Policy for more information.
View documentationdata-ms-plan paired with a Price ID
Swap your data-ms-plan attribute with a data-ms-price attribute.
data-ms-plan paired with a Price ID
Swap your data-ms-plan attribute with a data-ms-price attribute.
We found a data-ms-plan data attribute that is not using the right value. If you're trying to create a form for paid plan, then you'll need to swap your data-ms-plan attribute with a data-ms-price attribute. If you're trying to create a form for a free plan, then you'll need to replace the Price ID with Plan ID.
View documentationdata-ms-price paired with a Plan ID
Replace the Plan ID with a more specific Price ID.
data-ms-price paired with a Plan ID
Replace the Plan ID with a more specific Price ID.
We found a data-ms-price data attribute that is not using the right value. If you want to create form for a paid plan, then you'll need to swap your Plan ID for a more specific Price ID.
View documentationUh oh! We can't find a Memberstack script
No Memberstack script found
Uh oh! We can't find a Memberstack script
No Memberstack script found
We could not find a Memberstack script on the page url provided above.
View documentationUh oh! The data-ms-form="signup" attribute is missing
No forms with the type selected have been found.
Uh oh! The data-ms-form="signup" attribute is missing
No forms with the type selected have been found.
We did not find a data-ms-form data attribute that matches the type selected above.
View documentationUh oh! The data-ms-form="signup" attribute is in the wrong place
The data-ms-form data attribute must be on a form element
Uh oh! The data-ms-form="signup" attribute is in the wrong place
The data-ms-form data attribute must be on a form element
We found a data-ms-form data attribute but it is not on a <form> element.
View documentationUh oh! Required data attributes not found
Required field data attributes not found
Uh oh! Required data attributes not found
Required field data attributes not found
We did not find all the required data attributes for the type of form selected above.
View documentationUh oh! Restricted data attributes found
Restricted data attribute on field found. Please remove and retry
Uh oh! Restricted data attributes found
Restricted data attribute on field found. Please remove and retry
We found a restricted data attribute on a form of the page url provided above.
View documentationSuccess! We didn't find any errors!
Congratulations! We did not find any errors on the page url provided.