With FeatValue you embed the client portal on your own website. Clients stay on your domain instead of using only the FeatValue login. WordPress, Joomla, TYPO3, Drupal, Contao and Strapi are supported.
Use the embed when the portal should feel like part of your website: sign-in, tasks and documents appear on a page of your site.
Each CMS has its own extension:
composer require drupal/featvalue) and enable under Extend (Drupal 10.3 and 11)composer require featvalue/contao), then run vendor/bin/contao-console contao:migrate (Contao 5.3+)In FeatValue, the look still lives under Logo and colors.
After the connection, the portal is at /api/featvalue/dashboard on your Strapi host, for example https://cms.example.com/api/featvalue/dashboard. Open that address once. You see sign-in, then the board.
To place it inside an existing page, use this iframe. The page must use the same host and the same scheme as Strapi (https when the site is served over https).
<iframe src="/api/featvalue/dashboard" title="FeatValue" style="width: 100%; height: 100vh; border: 0;"></iframe>
A menu item may also point straight at /api/featvalue/dashboard. Then the portal is the whole page.
A separate frontend reads GET /api/featvalue/embed. The response contains embed_url. With a Users-Permissions JWT in the Authorization header, the Strapi user is used. Without a JWT, the FeatValue sign-in appears.
When you invite a user to a client (new user or create client) and embedding pages exist, you can choose which page opens after the password is set. The redirect happens only after the password. The last choice is remembered for your company and preselected on the next invitation. Without a choice, FeatValue opens as before.
Whitelabeling and the look need Starter or higher. Starter The CMS extension is the way to show the portal on your website.
Check that the extension is active and the site is connected to FeatValue. Without a connection the extension only uses the local fallback.
We will be happy to help you. You can send us an e-mail or arrange a video conference: