[NEW PLUGIN] šŸ’Ŗ PowerLabel: Whitelabel multiple domains and subdomains for bubble apps (to create SAAS or other things)

This plugin includes the dynamic favicon?

Currently not. Working on:

Dynamic favoicon and also dynamic replacing of content like {{brandname}} to Hubspot or something.

3 Likes

This wonā€™t make it native but things like brand name etc can be done via get url and set page state for user

do search for user ā†’ subdomain = url:extracted with regex.

Then any company names, logos, page titles, etc can be handled via page state user data.

Additionally loading things such as an invoice page can be done a similar way even if a user isnā€™t logged in. get data from URL (slug or unique ID) load invoice for a customer or whatever your use case may be.

1 Like

Hi Chris.

That has a slight delay (when you use bubble) and I am doing something that requires instant personalization on first load.

No one has to use it. I am adding it because I need it myself.

2 Likes

Could it be avoided from a legal point of view if you use a 3rd party login system like auth0 ?

Not from a legal point. But I didnt test it from a technical point of view.

Love it! The instant load will be a huge plus!

2 Likes

UPDATE: Version 1.3.3

  • adds dynamic favoicons to whitelabeled domains. Just pass a path to a image/icon to the whitelabel function and it will show it.
4 Likes

Notice from bubble.io: You are only allowed to use this plugin on apps with a paid plan.

Make sense

1 Like

@lotte thnx for you message. I wil reply in public on what is the difference with theirlabel.

Both allow you to do whitelabeling of domains. Difference is that powerlabel works all browsers, should be better for SEO and works in safari (and will keep working when chrome blocks third party cookies in 2021). Also uploading images/files, login/signup, etc works.

oAuth also works (like google) when u setup the plugin NOT to use generic url and setup a redirect url (so like people use login/signup and are redirected back to that page)

Hey @gaimed,

Iā€™m close to subscribe to this plugin, but first Ć  last question : what about the Stripe redirect & checkout URLs? Do they have to match the new domains or can I still use the ā€œlegacyā€ url, aka the global domain.

Many thanks!

I have no experience with stripe yetā€¦

OK, thanks for your feedback and transparency, appreciated

So i going to keep my initial objective to launch my app, and when this launch will be secured and effective, Iā€™ll subscribe and test, using Stripe. Iā€™ll get back to you with my feedback, for sure

Update 1.3.4:

Made function whitelabel 4 times faster (from 29 seconds to 7 seconds). Should not timeout anymore.

1 Like

@Christophe_HK
Iā€™ve just integrated this. If youā€™re using stripe connect you can dynamically set the redirect URL, success url, failure URL when making the calls with stripe.

Plug-in has worked perfect with it.

3 Likes

Great news, Iā€™m using both Connect and Checkout, + Self Portal.

The point is still that before testing this, Iā€™m not sure I can whitelabel mydomain.com/page/<thingā€™slug> to <thingā€™slug>.mydomain.com

You will store the domain they register, on page load you will do search for user WL domain contains url extracted by regex grabbing just the subdomain, set a page state with user.

From there you can use the same logic to dynamiclly display data or load invoices etc

I have to try this setup, yes.

The ā€œthingā€™ slugā€ is an object accessed by several users part of the same team. And I also use lot of URL parameters to manage page contents and workflow. I guess it will take some time for this setupā€¦

Thanks @chris.williamson1996

1 Like