/bubble-integrations

Bubble.io and Freightos integration: Step-by-Step Guide 2024

Explore our step-by-step guide on seamlessly integrating Bubble.io with Freightos, simplifying freight management for your online business.

What is Freightos?

Freightos is a global digital freight network and logistics marketplace designed to streamline the process of booking freight shipments. It enables shippers, carriers, and other logistics providers to manage, book, and track shipments through its online portal and software. Among its features are instant rate comparison, real-time tracking, and management of paperwork. The platform covers various modes of transport including air, ocean, and land. Freightos also offers a suite of software tools for freight forwarders and carriers.

Matt Graham, CEO of Rapid Developers

Book a call with an Expert

Starting a new venture? Need to upgrade your web or mobile app? RapidDev builds Bubble apps with your growth in mind.

Book a free No-Code consultation

How to integrate Bubble.io with Freightos?

Step One: Get Familiar with Both Platforms

Before you start the integration process, ensure that you're familiar with both the Bubble.io and Freightos platforms. Bubble.io is a no-code platform that allows you to build web applications, while Freightos is an online marketplace for international freight. By integrating the two, you can automate repetitive tasks, making your freight operations more efficient. Understanding how both platforms work will help you to integrate them successfully.

Step Two: Set Up Your Freightos Account

Sign into your Freightos account. If you don't have one yet, sign up for a Freightos account. You will have to provide the necessary details, such as your name, email address, and company information, to create a new account.

Step Three: Generate API Key from Freightos

When your account setup process is complete, navigate to the API section of Freightos. You may need to go to account settings or the developer section, varying on the platform's user interface. Generate an API key. Make sure you save the API key in a safe place as this is needed for integration.

Step Four: Set Up Your Bubble.io Account

Similar to Freightos, you would need to sign up or log in to your Bubble.io account. If you're a new user, follow the instructions to set it up; this includes providing basic information and verifying your account.

Step Five: Navigate to the Plugins Section and Install the API Connector

Once you've successfully logged in to your Bubble.io account, navigate to your app's editor page. From there, you should see the 'Plugins' section. Click on this and search for the 'API Connector'. Install this plugin; this will serve as a connection link to Freightos.

Step Six: Configure the API Connector

After installing the API connector plugin, you will need to configure it to enable it to connect to Freightos. This involves naming the API, as well as entering the API base URL for Freightos, which typically should look like https://api.freightos.com/

Step Seven: Set Up API Key for Authentication

Next, you need to set up authentication for the connection. This is where the API key you generated from Freightos would be used. Insert it in the 'Headers' section, putting the word 'Authorization' under 'Key' and 'Bearer {Your API Key}' under 'Value' respectively. When this is done, click on 'Initialize Call' to authenticate the connection using the provided authorization Bearer token.

Step Eight: Test the Integration

To ensure that the integration was successful, carry out a test. You could do this by setting up a GET request to retrieve specific data from Freightos. If data shows up as expected, your integration is probably set up correctly. If it isn't, check steps five through seven, and ensure that you followed them correctly.

Step Nine: Use the Integration in Your Application

Once the integration is successful, you can use it as you please within your Bubble.io application. You can set up more API calls, and build automation, functions, or workflows based on responses from the API.

Overall, integrating Freightos with Bubble.io is a relatively straightforward process that involves setting up accounts on both platforms, generating and using an API key, installing and configuring an API connector plugin, and setting up and testing API calls. However, do note that both Freightos and Bubble.io are complex platforms, and getting the most out of their integration will likely involve a steep learning curve.

Bubble.io and Freightos integration usecase

Scenario: An e-commerce company wants to provide a seamless and transparent shipping experience for its customers. They use Bubble.io to build their website with various product listings and categories. They aspire to offer instant and accurate shipping prices to their customers, considering different product weights and destinations. Additionally, they would like to keep their customers updated about their shipments, through the order tracking feature integrated into their website.

Solution: Integrating Bubble.io with Freightos

Website Development: The e-commerce company uses Bubble.io to construct a user-friendly and well-categorized website. On this platform, customers can select products and add them to their shopping cart. They also have a feature to enter their shipping address before finalizing the purchase.

Setting Up the Integration: The e-commerce company installs the Freightos plugin in Bubble.io and syncs it with its Freightos API key. They design workflows in Bubble.io that activate when a customer finalizes their order.

Instant Shipping Quote: Once a customer enters their shipping details and finalizes their order, Bubble.io triggers a workflow. This workflow finds the appropriate data like product weight and shipping location and sends this information to Freightos using the configured Freightos plugin action. Freightos then provides an instant shipping quote that is displayed to the customer.

Order Tracking: Once the order is shipped, Freightos updates Bubble.io with the shipment's tracking information. The e-commerce website then provides real-time tracking data to the customer, keeping them informed about the progress of their order.

Benefits:

  • Speed: Instant and accurate shipping quotes improve customer experience and conversion rates.
  • Transparency: Providing real-time shipping updates gives customers visibility into their order status.
  • Optimized Operations: The integration between Bubble.io and Freightos streamlines the company's operations by automating the process of calculating shipping costs and tracking orders.
  • Data Insights: The business can analyze shipping costs, shipment delivery times, and other key performance indicators to make data-driven decisions and optimize shipping strategies.

By integrating Bubble.io with Freightos, the e-commerce company improves its website's customer experience while simplifying its shipping process. This results in enhanced customer satisfaction, reduced operational complexity, and better control of shipping costs.

Explore More Valuable No-Code Resources

No-Code Tools Reviews

Delve into comprehensive reviews of top no-code tools to find the perfect platform for your development needs. Explore expert insights, user feedback, and detailed comparisons to make informed decisions and accelerate your no-code project development.

Explore

WeWeb Tutorials

Discover our comprehensive WeWeb tutorial directory tailored for all skill levels. Unlock the potential of no-code development with our detailed guides, walkthroughs, and practical tips designed to elevate your WeWeb projects.

Explore

No-Code Tools Comparison

Discover the best no-code tools for your projects with our detailed comparisons and side-by-side reviews. Evaluate features, usability, and performance across leading platforms to choose the tool that fits your development needs and enhances your productivity.

Explore
Want to Enhance Your Business with Bubble?

Then all you have to do is schedule your free consultation. During our first discussion, we’ll sketch out a high-level plan, provide you with a timeline, and give you an estimate.

Book a free consultation

By clicking “Accept”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.

Cookie preferences