Now that Saasform is up and running, it’s time to customize it. We’ll cover:
- Website configuration and content
- Theme and pages
- Saasform configuration and integrations
As a general rule, everything you need sits in the
data/ folder. And every time you make a change, you need to restart
docker-compose to see it reflected.
Edit the file:
The variables should be self-explanatory and are grouped in sections:
mainare the essential ones
integrationslet you quickly add standard marketing tools like Google Analytics or Tag Manager. For Google Analytics we recommend v4 (G-xxx) but also support the older version (UA-xxx).
footerlegal name and link to your socials.
homein order, everything you need to fill in your home page.
We realize it’s a lot of editing, but we’ve got you covered. First, you can leave sections blanks and they won’t display. Or, you can start with a more minimal theme. Read on.
Edit the file:
This file contains several configurations for Saasform, covered in the next section.
docker-compose and you’ll see Saasform on a minimal theme, ideal if all you need is a Single Sign On functionality.
The remaining of
saasform.yml lets you configure the platform and integrations.
SAAS_REDIRECT_URL: the URL of your SaaS, where users are redirected when they log in or sign up.
SAASFORM_BASE_URL: the base URL of Saasform, used for example to send users verification emails.
SAASFORM_THEME: the theme, as described in the previous section.
TYPEORM_PORT, etc.: the database configuration.
SENDGRID_SEND_FROM: Sendgrid configuration to send emails to users.
STRIPE_API_KEY: Stripe configuration to accept payments. (and more to come)
|Pro tip: you may have noticed some configurations have “weird” default like |