TroubleshootingLanding Page Issues

Page Not Loading

Resolve issues when landing pages fail to load in preview or production environments.

Your landing page won't load? This guide helps you diagnose and fix loading issues in both preview and production.

Most loading issues are related to campaign status, domain configuration, or sandbox connectivity. Check these first before troubleshooting further.

Troubleshooting Loading Issues

Preview Not Loading in Canvas

The in-app preview shows a blank screen or errors instead of your landing page.

This typically occurs when the sandbox environment hasn't initialized or when there are code errors in your page.

Solution:

  1. Check the sandbox connection status indicator at the top of the editor
  2. Wait for the sandbox to initialize (can take up to 30 seconds on first load)
  3. Click Refresh Preview in the preview toolbar
  4. Press F5 within the preview frame to force reload
  5. If issues persist, check version history and revert to a working version

Invalid HTML or CSS generated by AI can break the preview. Review recent changes in the version history if the preview stops working after an AI edit.

Published Page Returns 404

Your live landing page shows a "Not Found" error when visitors try to access it.

This usually means the campaign isn't published, the domain isn't configured correctly, or DNS hasn't propagated.

Solution:

  1. Navigate to your campaign and verify the status shows Published
  2. Go to Brand then Domains
  3. Verify your domain status shows Active
  4. Check the campaign URL in Settings matches what you're accessing
  5. Ensure the landing page is connected in the campaign flow diagram
  6. Wait up to 48 hours for DNS propagation if the domain was recently added

New domains can take up to 48 hours for DNS to fully propagate. During this time, you may see intermittent 404 errors depending on your location.

Page Loads But Shows Blank

The page loads without a 404 error, but no content appears on the screen.

This happens when JavaScript is disabled, there are rendering errors, or CSS is hiding content.

Solution:

  1. Verify JavaScript is enabled in your browser settings
  2. Right-click the page and select View Page Source to check if HTML content exists
  3. Press F12 to open browser developer tools
  4. Click the Console tab and look for JavaScript errors
  5. Review any custom CSS that might be hiding elements
  6. Check the Network tab to ensure all resources are loading

Page Loading Very Slowly

The landing page takes an excessive amount of time to display content.

Slow loading is often caused by large images, complex code, or external resources.

Solution:

  1. Compress large images before uploading them to your landing page
  2. Reduce page complexity by simplifying animations and removing unnecessary elements
  3. Review third-party scripts, tracking tags, and integrations that may slow loading
  4. Test page load speed from different geographic locations
  5. Use tools like GTmetrix or PageSpeed Insights to identify specific bottlenecks
  6. Wait a few hours for CDN caching to improve performance globally

The first visitor to a new page from each geographic region may experience slower loading while the CDN caches content. Subsequent visitors will see faster load times.

Page Works in Preview But Not Production

The preview works perfectly, but the published page has issues or doesn't load.

This typically occurs due to environment differences, SSL issues, or domain configuration problems.

Solution:

  1. Remember that preview uses a sandbox URL while production uses your custom domain
  2. Verify your domain has an active SSL certificate for HTTPS
  3. Check browser console for mixed content warnings (HTTP resources on HTTPS page)
  4. Go to Brand then Domains and verify DNS configuration
  5. Wait a few minutes for CDN cache to update with your latest changes
  6. Test the page in an incognito/private browser window to rule out local cache issues

Quick Diagnostic Checklist

Before deep troubleshooting, verify these common requirements:

  1. Campaign status is Published or Preview
  2. Landing page is connected in the campaign flow
  3. Domain shows Active status in brand settings
  4. Analytics shows the page is receiving requests (if published)

FAQ