LogoLogo
  • Overview
    • About
    • Integrations
      • Perkville API
      • Partners
      • Integrating Perkville
        • API requirements
        • Automating your program using Perkville's API
        • Integrating Your Mobile App with Perkville
          • Page to initiate the PKCE flow.
          • Joining the loyalty program
          • Referral page
            • Referred prospects
          • Point history page
          • Earning rules page
          • Rewards page
            • Redeem confirmation page
          • Vouchers page
            • Mark voucher used confirmation page
          • Challenges page
            • Challenge details page
      • Integration Reference
        • ABC Ignite
          • ABC Ignite Engagement app
            • Home screen
            • Intro page
            • Authorize ABC Fitness page
            • Points page
            • Earning page
            • Rewards page
              • Redeem reward
              • Reward voucher
            • Referral page
        • Mariana Tek
        • Shopify
    • Security
  • Features
    • Loyalty program rules
      • Earning rules
        • Join
        • Birthday
        • Custom
        • Referral
          • Referral offer
          • Completing a referral
          • Referral flow
            • 1. Share referral offer
            • 2.Receive referral offer
            • 3. View offer details
            • 4. Claim offer
            • 5. Receive voucher
            • 6. Earn points for completed referral
        • Twitter (X)
        • Activities
      • Redeeming rules
        • Custom rewards
          • Initial voucher status
        • External rewards
    • Promotions
      • Frequency bonus
        • For customers: How a monthly/weekly bonus works
      • Time bonus
      • Promotion bonus
    • Challenges
      • Creating a challenge
      • Manually adding challenge progress
    • Emails
      • Invitations
      • Point earning notification
      • Weekly summary
      • Redemption
      • Challenge emails
        • Challenge invitation
        • Challenge progress notification
    • Managing customers
      • Referrals
      • Customer profile
        • Managing customer emails
        • Program Status
        • Ad-hoc points, redemptions, and adjustments
        • Transfer account data
        • Voiding transactions
        • Perkville email subscription status
        • Reversing a user's Perkville account closure
      • Bulk point updates
        • Add / Redeem page
        • CSV upload
      • Inviting customers
      • Export customer list
    • Settings
      • Advanced
        • Agreements
        • Allowed registration URLs
        • Business dashboard message section
        • Integration platform
        • Join restriction
        • Membership settings
        • Prohibit staff from earning or redeeming points
        • Referral offer claim options
      • Advertising
      • Business info
      • Branding
        • Branding step 1: logo and colors
        • Branding step 2: web pages and emails
        • Setting up a custom branded domain
        • Setting up custom branded emails
      • Challenges
        • Global Challenge Settings
        • Challenge Settings
        • Challenge Progress Activities
        • Challenge Rewards
        • Challenge Invitations
      • Locations
      • Prohibit Customers
      • Staff members
      • Redeeming options
    • Vouchers
    • Reports
      • Customer list export with points
      • Challenge Overview
      • Points By Location
      • Redemption Details
      • Redemption Overview
      • Referral Details
      • Referral Overview
      • Registration Rate Overview
    • Agency
      • Ad terms
      • Suppressions
      • Advertisers
      • Images
      • Creatives
      • Campaigns
      • Obtaining business approval
  • FAQs
    • End customer FAQs
      • I'm unable to join a business' loyalty program. What should I do?
      • Freeing up your Gmail address if you accidentally created a duplicate account
    • Miscellaneous
      • Protecting against password reuse
      • Is it possible to pre-populate the email address field on the page for joining the reward program?
      • I need to change the support email that displays in the footer. How can I do that?
      • I would like to reactivate my business' Perkville account.
      • How do I control my email notifications?
      • How do I update my billing information (e.g. credit card on file)?
    • Onboarding
      • Can Perkville migrate data from other loyalty / rewards software platforms?
      • Is it possible to invite customers with a link in our own emails rather than through Perkville?
      • The reward images that I added look blurry. How can I fix this?
    • Managing emails and names
      • Can you merge two emails into the same account?
      • I would like to correct an email on an account. How do you do that?
      • Can I change which email my customer receives their notifications?
      • Can I remove an email address from a customer's account?
      • Can you change the name of a customer?
      • My customer has two accounts. What should I do?
      • How Do I Change the Email That I Use to Log in to Perkville?
      • My customer does not want to receive emails every time. What should I do?
      • How do I reset my password?
      • Answering "How can I deactivate my Perkville points account?"
    • Points
      • My customer's points are being expired. Why?
      • My customer is missing points. What should I do?
      • How do we add points to a customer or member account?
      • Can you reactivate points that expired?
    • Redemptions
      • A customer accidentally redeemed a reward. What should I do?
    • Referrals
      • Can you reward a customer for referring their friend?
      • Do referral offers expire and if so, is the referral notified?
      • I don't want customers to automatically get referral points. I want to manually complete referrals.
      • Referral submission error for front desk staff
      • How do I check if a referral has been submitted and its status?
Powered by GitBook
LogoLogo
On this page
  • Overview
  • Step 1: Choose Your Subdomain
  • Step 2: Configure DNS Settings
  • Step 3: Provide TLS/SSL Certificates
  • Step 4: Notify Perkville
  • Step 5: Testing and Verification
  • Final Steps

Was this helpful?

  1. Features
  2. Settings
  3. Branding

Setting up a custom branded domain

This guide provides step-by-step instructions for businesses looking to set up a custom branded domain for your loyalty website hosted by Perkville.

Overview

Custom branding your loyalty website’s domain enhances your brand's visibility and trust by ensuring that your customers access the rewards platform from a domain that reflects your business name. Follow these instructions to set up and configure your custom branded domain.

Step 1: Choose Your Subdomain

First, decide on the subdomain that will represent your loyalty website. This subdomain will typically be something like rewards.yourbusiness.com or loyalty.yourbusiness.com. Ensure that this subdomain aligns with your branding.

Step 2: Configure DNS Settings

  1. Access Your DNS Provider: Log in to your domain's DNS provider (e.g., GoDaddy, Cloudflare, etc.).

  2. Create a CNAME Record:

    • CNAME Setup: The business will need to create a CNAME DNS record that points the domain they are using (e.g., rewards.mybiz.com) to a subdomain that Perkville controls.

    • Subdomain Information: Typically, we will use a related naming scheme such as mybiz.perkville.com. We will provide you with the exact subdomain information once we have configured the URL.

    • Example:

      • Host: rewards (if your subdomain is rewards.mybiz.com)

      • Type: CNAME

      • Value: mybiz.perkville.com

  3. Save Changes: After setting up the CNAME record, save the changes in your DNS provider's dashboard.

  4. Propagation Time: Please allow up to 48 hours for the DNS changes to propagate.

Step 3: Provide TLS/SSL Certificates

To ensure secure connections for your custom branded domain, you will need to provide Perkville with TLS/SSL certificates for the domain you have set up. This includes:

  • The SSL certificate file (usually in .crt or .pem format).

  • The private key file (usually in .key or .pem format).

  • Any intermediate certificates (if applicable).

Please send these files securely to Perkville’s support team.

Step 4: Notify Perkville

Once you have completed the DNS setup and provided the necessary TLS/SSL certificates, please notify Perkville by emailing support@perkville.com with the following details:

  • Your chosen subdomain

  • Confirmation that the DNS record has been set up

  • Include the TLS/SSL certificates you received from a certificate authority.

While you can send the certificate and private key files in the body of the email, it is a best practice to use a secure, private, and time-sensitive link to share these. This method ensures that the certificates are only accessible by the intended recipient and for a limited time.

Perkville will then complete the configuration on our end to ensure that your custom branded domain is active and secure.

Step 5: Testing and Verification

After Perkville has completed the setup, we recommend testing the following:

  1. Access the Loyalty Website: Navigate to the loyalty website via your new subdomain to ensure it's functioning correctly and securely.

Final Steps

After successful testing, your custom branded domain will be fully operational. All customer access to the rewards platform will now occur under your chosen subdomain, maintaining consistency with your brand.

If you encounter any issues or need further assistance, please contact Perkville support.

PreviousBranding step 2: web pages and emailsNextSetting up custom branded emails

Last updated 8 months ago

Was this helpful?