Skip to content

How-To Guide

This guide will walk you through the essential setup steps for integrating Renumerate with your subscription business.

How To Find Your Brand Private Key (X-Brand-Key)

Section titled “How To Find Your Brand Private Key (X-Brand-Key)”

Your Brand Private Key is required for API authentication when generating session IDs from your backend.

  1. Go to studio.renumerate.com
  2. In the top left corner, click on your brand name to open the dropdown
  3. Select “Brand Settings” from the dropdown menu
  1. Scroll down to the bottom of the Brand Settings page
  2. Look for the “Reveal Secret Key” button
  3. Click the button to display your private key
  4. Copy the key for use in your backend API calls

Best practices for key management:

  • Store the key in environment variables (e.g., RENUMERATE_PRIVATE_KEY)
  • Never commit the key to version control
  • Restrict access to the key to authorized team members only
  • Rotate the key periodically for enhanced security

Include your private key in the X-Brand-Key header when making API requests:

const response = await fetch("https://api.renumerate.com/v1/retention/session", {
method: "POST",
headers: {
"Content-Type": "application/json",
"X-Brand-Key": process.env.RENUMERATE_PRIVATE_KEY, // Your private key here
},
body: JSON.stringify(requestBody),
});

Customize the appearance of your retention flows and subscription hub to match your brand identity.

  1. Go to studio.renumerate.com
  2. In the top left corner, click on your brand name to open the dropdown
  3. Select “Brand Settings” from the dropdown menu
  1. Scroll halfway down the Brand Settings page
  2. You will see the “Colors” section with customizable color options
  3. Update the colors to match your brand

What gets customized:

  • Retention Flow modals - Background, buttons, and text colors
  • Subscription Hub interface - All UI elements match your brand
  • Cancel buttons - Styled according to your color scheme

For the best user experience, consider these recommendations:

  • Contrast: Ensure sufficient contrast between text and background colors
  • Accessibility: Choose colors that are accessible to users with visual impairments
  • Brand consistency: Use colors that align with your existing brand guidelines
  • Readability: Test colors across different devices and lighting conditions