Skip to main content
All CollectionsTroubleshooting
Setting up your website ready for HTML proofing
Setting up your website ready for HTML proofing

To ensure the best proofing experience for you and your reviewers for web proofing, follow this simple checklist.

Marcus avatar
Written by Marcus
Updated over 4 months ago

PageProof’s HTML web proofing is the easiest and most accurate way to gather feedback on live or staging website URLs, and also zip files containing HTML content (such as banner ads, email templates and websites).

HTML proofing readiness

PageProof uses a proxy to put your HTML content through into the PageProof proofing screen. Your website will need to allow PageProof access to your content (including access to the imagery and fonts). This is easy to do and effective immediately with this checklist:

HTML proofing checklist

  1. HTTPS everything. Make sure all your web content is sitting on https. Check through all the URLs inside your site and make sure references to CSS and images etc are all https. Https is best practice for websites since Google changed their security status in Google Chrome (and with Firefox also following Google’s lead).

  2. Use relative URLs instead of absolute URLs. For example, to reference an image for your site, use /images/image1.png rather than https://our-site-name.com/images/image1.png

  3. Allow *.pageproof.com in your X-Frame-Options and CORS controls - especially access to any resources like images and fonts you may have hosted on your own servers. This allows PageProof to embed your site inside the proofing screen.

  4. Resource access. If you have resources with access restrictions, add *.websites.pageproofusercontent.com (API, SDK, image servers etc)

Once you have gone through the checklist above, your website content can be reviewed and approved in PageProof with ease. If you have any questions, please reach out to the PageProof support team via the in-app chat on the dashboard.

Learn more about HTML/website proofing with PageProof.

Did this answer your question?