Troubleshooting Rebound issues
Rebound is a free JavaScript snippet from Postmark that helps you notify users when their email address has delivery issuesâlike hard bounces or spam complaintsâso they can update their information and continue receiving your emails.
Instead of silent delivery failures, Rebound displays a customizable banner or message on your website or app prompting users to fix their email address.
Learn more: https://postmarkapp.com/rebound
How to check if Rebound is installed
You can confirm whether the Rebound snippet is active on your page using your browserâs developer tools:
Open your page in Chrome (or any modern browser).
Right-click anywhere and select Inspect.
Go to the Network tab.
Refresh the page.
Filter by XHR and look for a
POST
request to a Rebound endpoint.
If you see that request, the Rebound snippet is installed and running.
If Rebound is installed but not displaying
If Rebound is loading but the banner isnât showing when expected, here are a few things to check:
1. Verify your token
Rebound uses a token to securely connect to your Postmark account and check email delivery status.
Make sure the token in your Rebound snippet matches the one from the correct Postmark account.
Using a token from another account or server will prevent Rebound from working properly.
2. Make sure the userâs email is available
Rebound can only check an email address if it knows which user is logged in.
Ensure your app passes the logged-in userâs email address to Rebound when rendering the snippet.
Without a known email address, Rebound wonât be able to detect bounce or complaint events for that user.