Introducing TheirLabel: domain name white-labeling for Bubble

Super impressive!! Just what I needed! Thank you @zelus_pudding

@zelus_pudding is there any way I can make it responsive?

The short answer is yes. Have you given this a test run on the demo page at https://www.theirlabel.com? That page is actually running as a whitelabel and if you visit it you can see/test the responsive settings. Simply build your bubble app to work responsively and as much will be applied within the whitelabel. Thanks!

Hi @zelus_pudding , Thank you for the plugin.

I am using slugs on 1 of my Bubble page for the white label domain, is it possible to use your plugin as well ?
www. whitelabeldomain.com/abc
www. whitelabeldomain.com/def
etc.

Thank you.

Thanks @zelus_pudding
I have one more question. Do you think there is a way to add a cover photo in the metadata?

Yes! First off, I apologize for not being able to respond sooner. Second, as a token of my apology, I’ve gone ahead and added that requested feature. Specifically, the following has been added:

  • ability to add SEO Image
  • ability to add SEO Description (title is already possible)
  • fixed the 404 error message some folks were seeing (by gracefully handling that error. This error was a result of Netlify not sensing recently configured DNS settings. It’s also quite normal to experience this error if the DNS records were just made and it will usually resolve itself within 30 minutes as that’s the usual time needed for DNS records to propagate across the internet).

So yeah, update to version 2.0.3 and enjoy these new features. Let me know how it goes, thanks!

I do believe this is possible! The easiest way to confirm is to try setting up those slug addressed URL as whitelabels using the demo page

You are the best!!! Thank you so much for this.

1 Like

@zelus_pudding

This looks very promising for a project I have in mind :smiley:

Quick question though, the documentation HERE shows I need to create a Netify account would I ever need to have a paid account with them to use your plugin?

I guess one more question if that site ever shuts down what happens to my site?

This does look amazing though!

1 Like

Hey there Luminrabbit! First off, nice profile pic. Second, there is currently no additional cost to using this plugin with Netlify. Their current terms of service allow for creating an arbitrary number of apps (white labels in our case) for free. The only cost incurred will occur after (if) certain white labels get a lot of traffic but even then the prices are low (you’ll have to check their pricing to confirm). That said, I haven’t heard of a single their label user mention they’ve payed this added Netlify charge.

In terms of your last question, yes, if Netlify were to go out of service, this plugin would not work. However, last I checked Netlify powers about 6% of webpages on the Internet so they’re not going anywhere anytime soon. They’re very successful.

Do let me know if you have any other questions and I’ll do my best to follow-up as quickly as I can. Happy bubbling :slight_smile:

1 Like

@zelus_pudding
I greatly appreciate you taking the time to respond which is an added bonus to use this plugin :grin:

I still have some research to do on other aspects of this app and can’t wait to use TheirLabel, pretty cool name as well!

Thank you for creating this, it’s definitely needed.

1 Like

Hi @zelus_pudding , this is exactly what i’m looking for, great solution, I tried the demo in your page and everything is working perfectly except the very last step and it’s crucial for my solution.
I’m trying at the end to navigate to external website (it’s google link), and it’s not working showing the below error, but navigation to internal website is working fine.

Capture

Hey there Mohammad, thank you for your message :slight_smile: Although I do apologize for the issue you’re experiencing there at the end. Given my best understanding of your situation, the problem (as I believe you suspect) is a result of attempting to open an external site within an iFrame (which is effectively how our whitelabel solution works - by iFraming a target URL in your bubble app on a whitelabeled domain).

If tapping a button in your white labeled app links to an external site, then that site will still open within the white label’s iFrame at which point we’re at the mercy of whether that external site allows itself to be shown in our iFrame (for example, YouTube allows itself to be iFramed. This is how their embed code works). Unfortunately, I do not believe there is a workaround for this as browser’s do not provide a way to “escape” the scope of an iFrame. This is definitely a shortcoming of our solution and I apologize for it. I wish there was a better way.

Thanks for the quick reply, appreciated.
I found a workaround for it, I will make sure if the customer is using the whitelabel feature to change the external website navigation to external link (open in another tab) using the Toolbox plugin, opening in another tab will escape the iFrame, I tested it in your demo and it’s working.
Thanks again for your solution, I think I will install it next week and start integrating with my app.

1 Like

Oh, I stand corrected then :slight_smile: Very cool, glad to hear it all works out!

1 Like

Hi Zelus,
I have another problem, which is a show stopper.
I want the customer to configure his DNS only once, ex: (sub.customera.com → sub-customera-com.netlify.app).
But I have multiple URLs for each customer need to be whitelabeled, and I was planning to provision whitelabels with customer URLs (not domains) Ex: sub.customera.com/{same bubble URL slug}, because I’m going to need to use the same domain for multiple URLs.

But I tried that in your demo site and didn’t work, netlify showed ‘page not found’ and when I deleted the URL part and kept the domain only it worked.

To be sure, it is possible to setup different domains (i.e. james.com and jane.com) to point to the same whitelabel (bubbleapp.com/slug). That said, I’m not quite sure what your exact use case/goal is. Unfortunately it is not possible to point anything other than a domain (either like subdomain.apexdomain.com or apexdomain.com ) to a whitelable :frowning:

Hi,

I’ve read much of this and have a couple of questions:

  1. When rendering to a mobile device via stealth forwarding, the iframes functionality zooms the browser out 300% so the app is not usable. Does your plugin have the same effect?

  2. I guess there’s a risk that if your third-party provider goes down or out of business, then all our SaaS users are SOL?

  3. I could not add a CNAME and an A name on my domain registrar’s page, they gave me an error saying: “Cannot set A Record and CNAME together.”

Thanks
Tristan

Hi Tristan, thank you for your message! I answer your questions here below:

  1. When rendering to a mobile device via stealth forwarding, the iframes functionality zooms the browser out 300% so the app is not usable. Does your plugin have the same effect?

I’m not exactly sure what you mean by “stealth forwarding” but I can assure you that zooming out by 300% is not an issue on mobile in incognito mode (but feel free to test out theirlabel.com in stealth forwarding - that is an that has been whitelabeled with this plugin).

  1. I guess there’s a risk that if your third-party provider goes down or out of business, then all our SaaS users are SOL?
    This is always a risk when relying on 3rd party providers. That said, Netlify actually powers a significant chunk of the internet, and so that risk currently looks very small.
  1. I could not add a CNAME and an A name on my domain registrar’s page, they gave me an error saying: “Cannot set A Record and CNAME together.”

This plugin / netlify’s domain name configuration involves an A record OR a CNAME record - not both, so as long as you/your customers can use one or the other, then you can use this plugin :slight_smile:

Let me know if you have any other questions - happy bubbling!

This is really excellent. Was looking for something like this for a long time and stumbled across it from a Google Search. Excited to play around the test I made from the site was seamless and I was worried I couldn’t add favicon and such but I see that is possible. Super awesome!

1 Like