Skip to content
Get startedDashboardSupport
Print & Mail
Integrations
Salesforce Print & Mail

Installation and Configuration

Install and configure the PostGrid Salesforce app, including creating the public site URL and connecting your PostGrid account.

Please refer to the video below for instructions on how to install the application and complete the configuration.

Here’s a step-by-step guide to creating your public site URL:

Salesforce navigation bar with the Setup gear icon highlighted in the top-right corner

2. Type “sites” in the search box and click on Sites

Section titled “2. Type “sites” in the search box and click on Sites”
Salesforce Setup search box with the word 'sites' typed and the Sites result highlighted in the menu Salesforce Sites list page with the New button highlighted

4. Name the site and click on the “Active” Checkbox

Section titled “4. Name the site and click on the “Active” Checkbox”
Salesforce new site creation form with the Site Name field filled in and the Active checkbox selected

5. Next click on the search icon in front of the Active Site Home Page. A pop-window will open up. Click on “qrCodeVfPage” and then click on “Save”

Section titled “5. Next click on the search icon in front of the Active Site Home Page. A pop-window will open up. Click on “qrCodeVfPage” and then click on “Save””
Salesforce site form with the search icon next to the Active Site Home Page field highlighted Salesforce pop-up window for selecting the Active Site Home Page with qrCodeVfPage highlighted and selected

6. Click on “Public Access Settings.” Select the checkboxes for QR and QR logs to grant users access to these components in the CRM. Then click “Save”

Section titled “6. Click on “Public Access Settings.” Select the checkboxes for QR and QR logs to grant users access to these components in the CRM. Then click “Save””
Salesforce Public Access Settings page with the QR and QR Logs checkboxes selected Salesforce Public Access Settings page showing the Save button after selecting the QR permissions checkboxes

7. Click on “Enabled Apex Class Access[2]“

Section titled “7. Click on “Enabled Apex Class Access[2]“”
Salesforce Public Access Settings page with the Enabled Apex Class Access option highlighted

8. Add the “PostGrid_PM.GetParam” and “PostGrid_PM.PostgridWebhookController” Apex Classes from the Available Apex Classes to the Enabled Apex Classes and click on “Save”

Section titled “8. Add the “PostGrid_PM.GetParam” and “PostGrid_PM.PostgridWebhookController” Apex Classes from the Available Apex Classes to the Enabled Apex Classes and click on “Save””
Salesforce Apex Class Access page with PostGrid_PM.GetParam and PostGrid_PM.PostgridWebhookController moved from Available Apex Classes to Enabled Apex Classes

9. Copy the URL, open the PostGrid Print & Mail Application, and paste the URL under “Public Site URL” on the PostGrid Configuration Page.

Section titled “9. Copy the URL, open the PostGrid Print & Mail Application, and paste the URL under “Public Site URL” on the PostGrid Configuration Page.”
Salesforce Sites page showing the public site URL to copy PostGrid Configuration Page in Salesforce with the Public Site URL field and the copied URL pasted in

10. Copy the Test or Live API Key from the PostGrid Dashboard and Add the Base URL

Section titled “10. Copy the Test or Live API Key from the PostGrid Dashboard and Add the Base URL”

Base URL: https://api.postgrid.com/print-mail/v1/

PostGrid Configuration Page in Salesforce showing the API Key field and Base URL field filled in from the PostGrid dashboard

Please note that the setup configuration may differ for your Salesforce CRM depending on its specific configuration. If you encounter any issues, please contact your Salesforce Administrator for assistance with the configuration process.