There are some common reasons why your reviews might not appear on a product page:
The review form was automatically appended to the product page of your current theme. When changing your theme, the new one is missing it. Please follow this guide to add the review form or contact us via [email protected]
The free plan is available. Try premium DS Reviews free for 7 days, charge approval required.
After your trial expires, choose a pricing plan that suits the size and stage of your business.