What Is White Label?
White labeling lets you replace all Pictor branding with your own. Your virtual booth will run on your custom domain (e.g. booth.yourcompany.com), and all delivery emails will be sent from your own email address via your SendGrid account. Once set up, your clients and guests will see your branded domain, sender name, sender email, logo, and colors instead of Pictor branding.
Important: White labeling is account-wide, not per event. Once set up, your custom domain and sender email will apply across all your Pictor events.
Video Tutorial
Requirements
Enterprise plan ($1,500/year) — white labeling is an Enterprise-only feature. Contact [email protected] to get set up.
A domain you control, , such as
yourcompany.comAccess to your domain’s DNS settings
Access to the Whitelabel page in Pictor
White Label is an Enterprise-only feature. Contact [email protected] if you need help getting access.
Setup Overview
White Label setup has three main parts:
Set up your custom booth domain.
Set up SendGrid for branded email delivery.
Configure your branding in the Whitelabel page.
Once White Label access is enabled on your account, you can complete the setup directly from the Whitelabel page in Pictor.
The Whitelabel page is where you enter your custom domain, check SSL status, and configure branding options.
Step 1 — Set Up Your Custom Domain (DNS)
Log in to your domain/DNS provider e.g. GoDaddy, Namecheap, Cloudflare and add the following DNS record:
Type | Name / Host | Value / Points To | TTL |
CNAME | Your chosen subdomain (e.g. |
| 3600 or Auto |
For example, if you want your booth URL to be booth.yourcompany.com, set the Name field to booth.
DNS propagation usually takes 15 minutes to 2 hours, but it can vary depending on your DNS provider.
Already have Snappic or other services on your domain? No problem — just use a different subdomain prefix for Pictor (e.g. booth instead of photos).
Step 2 — Enter Your Custom Domain in Pictor
After adding the CNAME record, go to the Whitelabel page in Pictor and enter your custom domain.
Example:
booth.yourcompany.com
Save your settings.
The Whitelabel page will show the SSL provisioning status for your custom domain.
If the SSL status shows as not valid, check that:
The CNAME record was added correctly.
The CNAME points to
app.pictor.pro.DNS propagation has completed.
The custom domain was entered correctly in the Whitelabel page.
If the SSL status still does not validate after DNS has propagated, contact Pictor support for help.
After entering the custom domain, the Whitelabel page displays the SSL provisioning status.
Step 3 — Set Up SendGrid for Email Sending
To have delivery emails come from your domain, you need a SendGrid account:
Go to sendgrid.com and create a free account
Follow SendGrid's Sender Authentication .
Add the DNS records SendGrid provides to your DNS provider.
Wait for SendGrid to verify your domain.
Go to Settings → API Keys → Create API Key, select Full Access, and copy the generated key
Enter your SendGrid details in the Whitelabel page in Pictor.
SendGrid sender domain verification can take up to 24–48 hours. If you have a tight deadline, start this step as early as possible.
SendGrid provides DNS records that need to be added in your DNS provider before email sending can be verified.
Step 4 — Configure Branding in Pictor
In the Whitelabel page, configure your branding options.
You can set:
Title
Company logo
Primary color
Secondary color
Background color
Inner background color
Success color
Danger color
Other brand color settings available on the page
Upload a logo that follows the recommended size and file type shown in the
Whitelabel page.
After updating your branding, save your settings.
Step 5 — Final Testing
Check that:
Your custom booth URL loads correctly.
The URL uses HTTPS.
The virtual booth opens without browser security warnings.
Camera access works.
Your logo and brand colors display correctly.
Delivery emails send successfully.
Emails show your sender name and sender email.
Email links open correctly.
Troubleshooting
My custom booth domain does not load
Check that:
The CNAME record was added correctly.
The CNAME points to
app.pictor.pro.DNS propagation has completed.
The custom domain was entered correctly in the Whitelabel page.
The Whitelabel page was saved after entering the domain.
SSL status shows as not valid
Check that:
Your CNAME record points to
app.pictor.pro.DNS propagation has completed.
Your custom domain was entered without typos.
You entered the full subdomain, for example
booth.yourcompany.com.
If the SSL status still does not validate after DNS propagation, contact Pictor support.
My browser blocks camera access
Verify that your custom booth URL uses HTTPS.
Camera access may be blocked if the domain is not secure.
SendGrid DNS records are showing a conflict
This usually means a similar DNS record already exists on your domain.
This can happen if you already use another email provider, another SendGrid account, Snappic, or another white-label tool.
Recommended approach:
Do not delete existing records unless you know what service uses them.
Try authenticating a subdomain in SendGrid, such as
booth.yourcompany.com.Copy the records exactly as SendGrid provides them.
Add them in the correct DNS provider for your domain.
SendGrid verification is not completing
Check that:
The DNS records were copied correctly.
The records were added to the correct DNS provider.
Your DNS provider did not duplicate the domain name.
Enough time has passed for DNS propagation.
Sender/domain authentication is verified in SendGrid.
Need Help?
Contact us at [email protected] and we'll walk you through the setup.
