FAQ

General questions

Does Natively support any website?

Natively supports any website. You can connect it to Natively and build a mobile app without coding. Integration with native features might take some coding, but our plugins and SDKs are very simple and well-documented.

How much does it cost to build a mobile app?

Check out our pricing page for more details.

But you also will need the Apple developer account ($99/year) or Google Play developer account ($25 once).

Can I get help with the App Store/Google Play release or Natively setup?

Check out our guide about releasing to the App Store.

How do I migrate an existing app to Natively?

If you have a published app that was built using another service or by a different developer, you can migrate it to Natively. Here's how:

  1. Create a new app in your Natively account.

  2. Upgrade its plan.

  3. Provide your iOS credentials as detailed in this guide.

  4. Submit this form with all the required information: https://tally.so/r/wLZexO

After submitting the form, we will migrate your app to Natively. This will allow you to upload builds generated by Natively to your TestFlight and Play Console. However, you'll still need to configure any native features you want to use within your app.

Can I hire someone to integrate Natively for me?

Yes, of course, you can hire our specialist for an hourly rate to integrate Natively into your website. Contact us: [email protected]

App functionality and updates

Will all my website’s functionalities be working in the app?faqplus

Any functionality associated with your website will work as in Chrome & Safari browsers on a mobile device.

Some website functionality doesn't work in the app built with Natively

If you experience a feature that functions correctly in mobile browsers like Safari (iOS) or Chrome (Android) but not in the Natively app, please email us the following a code snippet or screenshot, along with a video that compares the feature's behavior in Natively and a mobile browser to [email protected]

Will I need to rebuild my app to incorporate new features from the update?

Yes, unfortunately, there is no other way to deploy a new native code to your existing mobile app.

You can try to run a new feature on your current build; if it's available, everything should work just fine. Otherwise, you will get an error.

Make sure you add debug in mode (headers)

Is it necessary to rebuild my web (Bubble) app each time I make changes?

No, any changes made on your web page don't require an app to be rebuilt. Natively will automatically render your mobile website’s pages in the app. Any changes you make to your website will be updated in your app automatically.

The only case you might need a rebuild is to change Native Features, Assets, Style, App Info, or when rejected by Apple or Google

I don't see a feature that is very important for my application.

We're instantly implementing new native features. If you have any ideas or requirements, feel free to submit your ideas on this page. You can also request a custom feature by emailing us at [email protected]

Why aren't Natively features working in my web browser?

Natively features are designed to work within the app created with Natively. They won't function in a web browser.

App release and troubleshooting

This usually happens when the plugin can't find the element it needs to trigger the action. Here are a few things to check:

  • Visibility: Make sure the element associated with the action is placed on the page and is visible.

  • Element Location: Don't place the element inside another element that might be hidden when you need to use the action (like a floating group, popup, focus group, or repeating group).

  • Required Fields: Ensure all the required fields for the action are filled in. If you're using dynamic data, double-check that the values are not empty.

On iOS, the page zooms in when I tap an input field

This is a common behavior in iOS. To prevent this, you can disable zooming in your Bubble app settings:

  1. Go to your Bubble editor

  2. Open the "Settings" tab

  3. Click on "General"

  4. Under "iOS appearance," check the box that says "Prevent the user from zooming"

  5. Deploy to live to publish your changes

What if Apple or Google rejects my app?

Usually, Apple/Google's team describes the reason for rejections. If you are pretty sure it's related to the source code of a mobile app build, please get in touch with support and attach relevant screenshots. Otherwise, it can be related to your website, or some data you've filled out on the App Store Connect/Google Play app page is inappropriate. In such a case, there is no obligation on the Natively platform to issue you a rebuild or refund.

How do I change my app (iOS or Android) Bundle ID (Bundle Identifier)?

To update your app's Bundle ID, send a request to [email protected] or reach out to support via the community in Discord

Why is my app loading slow? Is Natively blocking it?

From Natively's side, we are not doing anything to block your website from loading, and it's worth noting that app startup time can take 0.5-1s.

However, If you are using a single-page app approach and the user is logged in, the problem may lie there. In this case, we recommend splitting your app into several pages, such as combining login, signup, and onboarding on one page and settings on another. This should help improve the loading speed.

My document file does not display in the iframe on Android.

Unfortunately, Android WebView doesn't support iframe documents preview, you can try to wrap your document in a GVIEW:

https://docs.google.com/gview?url={YOUR_AWS_URL_HERE}&hl=en&pid=explorer&efh=false&a=gt&chrome=false&embedded=true

Account and billing

Can I change my subscription plan(s)?

You can easily upgrade or downgrade your subscriptions at any time on a prorated basis.

How do I change the billing period of my subscription?

  1. Go to your app's dashboard.

  2. In the top right corner, click the "Manage plan" button.

  3. Use the toggle to switch between "Monthly Billing" and "Yearly Billing".

  4. Click the "Switch to..." button that appears below your plan.

  5. Confirm your change.

How do I cancel my Natively subscription?

You can easily cancel your subscription through your Natively dashboard.

  1. Go to Payments > Plan Subscriptions: quick link

  2. You'll see a list of your active Natively subscriptions.

  3. Select the subscription you wish to cancel.

  4. Click the Cancel button.

  5. Provide us with feedback! A popup will appear asking you to share your reasons for canceling. We appreciate your honest feedback as it helps us improve Natively for everyone.

Your subscription will then be scheduled to cancel at the end of your current billing period. Your app will retain access to Natively features until that date.

Will my app continue working if I stop paying my monthly subscription?

Your app will be downgraded to the Preview plan when you stop paying your monthly or annual subscription. In this case, your app will stop working and display a banner that you need to continue a subscription.

I paid for a subscription, why do I still see the 'Subscription inactive' banner?

This can happen due to caching. Sometimes, your device holds onto old information about your subscription status. To fix this, try the following:

  • Reinstall the app: Deleting and reinstalling the app often clears the cached data and refreshes the subscription status.

  • Clear app data: You can usually clear app data in your device's settings. This will also refresh the subscription status.

If you're still seeing the banner after trying these steps, please contact our support team for further assistance: [email protected]

How do I upgrade my app to a Lifetime plan?

In your Natively account, click the 'Buy licenses' button. In the popup, select the number of licenses you want to purchase. After confirming, you'll be redirected to a Stripe checkout page for payment.

After successful payment, the licenses will be added to your account. Go to the dashboard of the app you want to upgrade. Click 'Manage plan' or 'Upgrade plan'. Scroll down to the bottom and click 'Update to Lifetime'. Then confirm your choice.

If your app has an active subscription, it will be canceled immediately without proration.

My app is on Lifetime plan. How do I buy more builds?

When your app's build count reaches zero, only the app owner can initiate a new build due to billing responsibilities. If the owner attempts to rebuild, they will be directed to the Stripe checkout page to pay for an additional build. Once the payment is successful, the rebuild process will start automatically.

Here are the steps to order a new build:

  1. Log in to Natively using the app owner's account.

  2. Select your app from the dashboard.

  3. Navigate to the Publish section.

  4. Choose the platform you wish to rebuild (Android Build or iOS Build).

  5. Click the Rebuild App button.

  6. Ensure that you set the app version number to be higher than the current version.

  7. Click Rebuild App again. At this point, you will be redirected to Stripe to pay for the additional build.

  8. Complete the payment process on Stripe. Once the payment is successful, the app rebuilding will begin automatically.

How do I transfer my app to another Natively account?

To transfer your app to another account, please go to the Settings section of your app dashboard, then the Users tab, and click Transfer app. Enter the email address of the user you wish to transfer the app to and click Yes, transfer.

Please note that the recipient must have a registered Natively account and will need to confirm the transfer from their Natively account. Also, the current subscription associated with the app will be canceled.

If you prefer to keep the current subscription active, you can invite the user to collaborate on the app instead of transferring ownership. To do this, in the Users tab, click Invite users, enter their email address, and click Invite. This will allow them to see and manage the app within their own Natively account.

How do I delete my app in Natively?

To delete your app, go to your App Dashboard, select 'Settings,' and scroll down to click the red trash can icon.

How do I request a refund from Natively?

If you're unsatisfied with Natively, you can request a refund before 3 days after your purchase. To initiate the process, contact our support chat or email us at [email protected] with the following details:

  • Reasons for requesting a cancellation or refund

  • Suggestions on how we can improve

  • The email associated with your Natively account

Send this to [email protected] or contact us directly through support chat (look for the blue circle icon in the bottom right corner)

Last updated

Was this helpful?