Is Bubble the Best No-Code Development Platform?

No-code development can’t replace professional developers yet. However, it’s certainly getting better at creating software. Some of the best no-code development platforms can already create efficient and reasonably complex apps. Bubble.io stands out among these services due to its reliability and versatility. We know this because one of the Devtorium teams is using Bubble to develop an ERP solution for our company.

According to forecasts, the global no-code/low-code development platform market will reach $187 billion by 2030. If things continue as they are now, Bubble will be among the top platforms there. So, if you are wondering whether to choose it for your own MVP development, keep reading. Our team compiled a list of the platform’s pros and cons based on their experiences.

Benefits of Using No-Code Development Platforms for Small & Medium Business

No-code and low-code development platforms have been around for a while. Initially, they were very limited and mostly served as aids for developers. In essence, even today, no-code development is often used to cut down the software engineer’s work hours and involvement in a project. However, this tech can’t replace the professional entirely. That’s because an expert must manage it.

That said, no-code development offers small and medium businesses a great opportunity. These platforms enable SMBs to create affordable customized software to boost their business’ productivity and speed up inner processes.

Moreover, using a no-code development platform is a fantastic way to build your MVP. If you have an idea, this type of solution will allow you to make it presentable to attract investors.

However, in order to make the most out of your no-code development project, you must understand the capabilities and limitations of the platform you choose. In this article, we’ll analyze Bubble, one of the leaders among the best no-code development platforms today. 

Is Bubble the best platform for no-code development?

Bubble No-Code Development Platform: Pros & Cons

Advantages of Using Bubble

Every Devtorium developer who used or even researched Bubble says its main advantage is that the platform allows you to write your own logic. Quite often, it’s a massive issue with no-code platforms because they only let you develop solutions based on built-in plans.

However, Bubble allows developers the maximum level of flexibility. So, you can use this platform to create almost any type of solution. For example, this includes marketplaces, SaaS, dashboards, or even your very own social network.

Our devs believe Bubble is an excellent platform to test your ideas. You can use it for developing an app fast and evaluating how all the features you want to include fit together. You can also use it to have a focus group test the app. This way, you’ll be able to assess and improve your app development plans. In addition, you can see the audience’s response to it.

Aside from the flexibility, Bubble offers a wide range of functionalities you can integrate into your app. This no-code development platform is extremely versatile and has a vast plugin marketplace. Therefore, there is hardly a feature you can’t find. Therefore you should be able to create precisely the type of software you want.

Moreover, there is a thriving Bubble community, and the platform’s support service works exceptionally well. So you’ll be able to find advice or discuss any questions you have. 

Bubble No-Code Platform Limitations

Even the best no-code development platforms aren’t perfect. So you need to consider their limitations before settling on a no-code platform for your project. In fact, your long-term plans are the foremost thing to consider when using Bubble. For example, if the platform doesn’t have the capability for features you want to add in the future, reconsider using it at all.

Of course, no-code development platforms evolve and release new features and functionalities regularly. However, betting the future of your own project on this chance is probably a mistake.

That said, you must remember that the features you might like at the idea stage aren’t what your target audience needs and wants. So from this point of view, creating a high-quality MVP with Bubble might pay off because you’ll be able to collect relevant feedback. But bear in mind that you might need to move to a different platform or even build your native app from scratch again using different technology.

In addition, we discovered that Bubble is flexible for functional design but not for UI/UX design. It’s a fundamental fact to keep in mind when you try to bring your idea to life using Bubble. You’ll be disappointed if you believe you can create a functional app and upgrade the design later, you’ll be disappointed.

Bubble no-code development platform is somewhat limiting in UI/UX design adjustments. It means you have room to create an attractive UI design as you start developing, but you can’t change it much after creating the app. So the solution is to have your design on hand when you start working with this no-code development platform.

Pros and cons of using Bubble for no-code development.

Bottom Line: How to Choose the Best No-Code Development Platform

If you think about no-code development, Bubble is definitely one of the best options today. Our developers tested it extensively and were very impressed. However, you need to remember that all these platforms have limitations. The most important among them is processing power.

Simply put, no-code is suitable for small and medium projects. However, enterprise-level businesses won’t be satisfied with the results.

You need to consider your specific needs and plans to choose the best among no-code platforms. Research what each option can deliver and pick the one that meets your needs best. Don’t forget to consider the price because these solutions won’t be free if you want to have a decent amount of processing power.

AI Content Writer Marquètte: Marketing Templates

ChatGPT changed how people see an AI content writer and AI in general. At Devtorium, we consider this a fantastic development because it helps popularize AI-powered solutions. Our own AI content generator Marquètte keeps progressing as well. This tool can become an invaluable helper for marketers and content writers.

In this post, we will show you how to use Marquètte to generate a wide range of texts in a few clicks. To see ideas on how to implement AI content writing software in your marketing strategies, check out this article.

What AI Content Writer Marquètte Can Do for You

As an AI content writer, Marquètte generates texts on different topics. However, the issue with the majority of AI chatbots and content writers openly available today is that they create generalized texts. Therefore, you’ll need to spend a lot of time editing them for marketing use.

Devtorium solves this problem with our Templates functionality. Designed with the help of our data science team, these templates generate highly specific texts targeted to different purposes. A set of marketing content templates allows you to create ads, emails, and product descriptions that will show your product in the best light.

Writing a few dozen marketing texts about the same product or service will finally be easy!

Every piece of content generated by an AI writer is unique, and each will focus on making your offer sound as appealing as possible.

Keep reading to see examples of how AI content writing software can market your products or services to any audience.

Marquètte AI Content Writer: Marketing Templates

Marketing templates from Marquette: AI content writer

Product Description

Struggle with creating an attractive product description that highlights the top attributes of your product or service in the best way? Marquètte can create as many of those as you need, so you’ll be set up with a unique description for every platform and ad campaign you plan to run.

Take a look at an example generated by an AI content writer. The product in the task was ‘herbal tea blend’. You can also add attributes you want AI to focus on. In this case, we listed some adjectives: soothing, relaxing, calming.

Welcome to the world of relaxation and harmony that comes with our soothing herbal tea blend! This blend is specifically designed to bring free-flowing energy, inner-calm, and increased relaxation. It contains lavender, which helps soothe the mind and instill a sense of restfulness. Our calming herbal tea blend provides many calming benefits for those who seek a better quality of sleep. The effects of this blend become even stronger with consistent use. So why wait? Make today the day you start to make peace with yourself and your environment as this soothing blend does its work!

Marketing Email

No matter how the market changes, email marketing remains the tool with the highest ROI. You can bump those numbers further by having Marquètte generate emails for you. Check out how the AI content writer does it below.

This time, we decided to check how AI can deal with fun and entertaining ads, so we requested a marketing email for a rubber duck that’s safe for babies to play with.

Safety & Fun for Little Ones: Yellow Rubber Duck!

Introducing our fantastic rubber duck—made from soft and durable resin, this fun duckling is the perfect companion for bathing time!

Sporting a stylish yellow hue, our product adds a cheery environment to your tub. Our duck can also provide peace of mind, as it is perfectly safe for infants. No need to worry about any toxins—this product is certified non-toxic and 100% family-friendly.

No more fretting over whether your child is exposed to unsafe materials!

Make bath-time fun and entertaining with our amazing rubber duck. Trust us, your little one and you will be thrilled to get a chance to make a splash with this delightful bath toy.

We hope you love it as much as we do!

Regards,

The Rubber Duck Team

SWOT Outline

This template is more of an aid for a content writer tasked with creating content about specific companies. AI will generate a list of strengths, weaknesses and opportunities for a specific business. However, bear in mind that AI may not have the latest data, so this information might not be current.

Here’s an example of such an analysis for Nestle.

Strengths:

  • Global presence
  • Strong brand recognition
  • Innovation
  • Diverse product portfolio
  • Strong financial performance

Weaknesses:

  • High reliance on mature markets
  • High cost structure
  • Lack of focus on emerging markets

Opportunities:

  • Growth in emerging markets
  • Expansion of product portfolio
  • Partnerships and acquisitions
  • Focus on health and wellness

Threats:

  • Competition from other food and beverage companies
  • Increasing cost of raw materials
  • Regulatory changes
  • Changing consumer preferences

Social media templates for marketers from an AI content writer Marquette

Short Social Media Post

Every marketer running a few dozen Facebook ads campaigns knows how hard it might be to write a few variations of product ads that are under 100 words long.

Well, Marquètte can do it in a few moments. This template will generate short sentences that can be used for social media ads with your gorgeous visual media. For example, here’s a text generated for a fantasy novels sale:

Enchanting Stories Await

Get lost in a world of adventure with our fantastic selection of fantasy novels! Shop our spring book sale now!

Informative SMM Post

We understand that the majority of marketers and content writers have to create multiple informative SMM posts to keep the channel audience engaged. A template for this type of content is currently in the works. We are planning to release it in the next few weeks.

For now, here’s a sneak peek of how an AI content writer will generate posts like this. The request for this task was ‘tips for choosing the best e-wallet service’.

When choosing an e-wallet service, it is important to consider a few key factors. First, make sure to research the security measures of the service you are considering. Look for features such as two-factor authentication, encryption, and fraud protection. Additionally, consider the fees associated with the service. Many services have different fees for different types of transactions, so make sure to read the fine print and understand all the costs associated with the service.

Another important factor to consider is the range of services offered by the e-wallet provider. Many services offer different features such as the ability to send and receive money, store loyalty cards, and access discounts. Additionally, look for services that are compatible with your current banking and payment methods, such as Apple Pay or PayPal. Finally, make sure to read customer reviews to get an idea of how reliable and user-friendly the service is. Taking the time to research and compare different e-wallet services can help you find the best one for your needs.

Bottom Line: Who Can Benefit from Using an AI Content Writer?

AI content generation is a trending topic today. Any business can find a way to include it in processes, especially involving marketing. With the help of Marquètte templates, you can start generating ads and other marketing content right now. Give it a try during a free trial and see what you can achieve!

If you want to take a look at long-form content created by AI, see the blog post completely generated by Marquètte.

Types of User Interfaces: Tips for Hiring a UI Design Company

If you plan to create any kind of app or software product in general, you will need to work with a UI design company. Of course, it may not be called this exact way because designers usually work with UI and UX simultaneously. Moreover, a custom software development company will most likely have a design team. Therefore, you’ll just dive into the most interesting question immediately. And that question is, what kind of user interface do you want to have?

Technology is evolving, and we’ve now moved on from the point where graphical interfaces were your only option. Keep reading to learn what alternatives you have now. Also, remember that consumers are hunting for the best UI/UX experience today. Therefore, investing in a creative and well-optimized interface is sure to help you get ahead even in a highly competitive market.

Before You Hire a UI Design Company: What Is UI?

Before we start listing trending UI types, let’s see if you understand what UI is and the difference between UI and UX design services. In essence, UI includes everything the user interacts with to navigate information within the device. For example, for a computer program, this will include:

  • Desktop appearances
  • Computer mouse
  • Keyboard
  • Clickable buttons
  • Text entry fields
  • Texts
  • Sliders
  • Screen layouts
  • Transitions between screens
  • Interface animations

So, if you thought that a UI/UX designer only thinks about making your app look pretty, you’ve severely underestimated the work they have to put in when creating a friendly user interface. Moreover, you also need to consider that UI development goes beyond design. A lot of technical work is involved in making your app genuinely user-friendly and attractive.

Meanwhile, UX design is an integral part of this process because it ensures that the user interface is easy and intuitive to interact with.

For a very long time, software products only relied on graphical user interfaces due to technological limitations. However, now you have the freedom to use top-notch tech to make your solutions more interactive. In addition, IoT and smart assistants, like Alexa or Siri, have become the norm today. According to TechJury, about 64 billion IoT devices will be in use worldwide by 2025. So, developing a more advanced UI type is guaranteed to be a good investment.

Types of User Interfaces: Things to Discuss With Your UI Design Company

Graphical User Interface: what to know when hiring a UI design company

Graphical User Interface (GUI)

Graphical user interfaces are the most popular and some of the simplest available today. You interact with them daily by clicking on any icon, whether with a mouse or your finger on a touchscreen. These interfaces are best used for multitasking (when the user runs several apps at a time) or for complex programs.

GUIs are the standard go-to that every UI design company will focus on first. In the majority of cases, any other tech additions will be built upon after completing the graphical component of your solution.

The main advantages of a GUI include the following:

  • Attractive design
  • Very user-friendly
  • Easy to use and navigate
  • Absence of challenging commands
  • Understandable for people without a background in tech

However, GUIs are not perfect. First of all, they can be slow and require a lot of RAM to run (for advanced versions). In some cases, the user might require extensive additional hardware to run some graphical interfaces. For example, think of last-gen video games.

Voice-Controlled Interfaces are taking over the world! Missing out on this now might make it impossible to remain competitive

Voice-Controlled Interface (VUI)

How often do you talk to Alexa? Or Siri? Or how reliant are you on your Google Assistant? If you use any of those, you’ve probably noticed that they become an integral part of your daily life so easily that you don’t even see it. However, removing them now will make everything so much harder, right?

Voice-controlled user interfaces are not a big part of a regular UI design company’s services. Therefore, you’ll need to search for specialized developers to launch a product like that. Moreover, creating such software from scratch will require a significant investment. However, you can definitely consider integrating functionality that will connect your software product to one or all of the existing voice interfaces.

Voice-controlled interfaces are becoming more popular, and this trend will undoubtedly grow. They enable users to interact with their devices more efficiently, which is necessary in the hectic modern world. In addition, the teaching capabilities of VUI solutions are unparalleled.

Benefits of VUIs include:

  • Anyone can use them easily, no matter their level of tech proficiency
  • Easy integration with multiple devices
  • Translations make them available globally
  • Enables easy human-like interaction with your tech

However, before you plan to create a VUI for your product, remember that the number of commands that can be integrated with it now is small. This technology is still developing, so tech issues and limitations might exist. Also, while translations are excellent, there are only a few of those now.

How to design a great interface? Ask your UI design company

Natural Language Interface

Natural Language Processing (NLP) and Natural Language Understanding (NLU) technologies have been evolving for a while. They are an inseparable part of the AI development process. Devtorium is a company experienced in working with this technology as we’ve designed and launched an AI-powered platform Marquètte. Natural Language Interfaces (NLI) are designed for this tech as they enable the user to communicate with computers using human language.

After ChatGPT had gone viral, interest in NLI increased greatly. Many businesses are now looking for ways to integrate this tech into their product. So, if you plan on creating any type of software, you definitely should consider expanding beyond a regular UI design company’s services. In essence, a chatbot of some kind is a must-have for business right now.

The main benefits of an NLI include:

  • Incredibly varied and numerous application possibilities
  • Great level of personalization for user-tech communication
  • Ability to create a realistic interaction, especially with voice generators
  • Can enhance existing software products
  • Context-sensitive responses that are getting more precise

The only significant drawback of VUIs is that they are now challenging to program. However, this technology is evolving rapidly, so we are sure to see fast growth in AI. The hardware needed to run this tech is also expensive. So, resources will also be an issue, unless you rely entirely on third-party products.

#ChatGPT has gone viral. Can you afford to NOT have a chatbot for your business today?

Final Things to Consider Before Hiring a UI Design Company

In this article, we focused only on UI types that someone interested in developing an innovative software product can use to boost their business plan. However, many other types are used daily, for example, the command line interface that developers often use or menu-based interfaces you interact with when using ATM machines and the like.

There are also advanced technologies that never managed to become popular for some reason, like gesture-based interfaces. Those holographic screens looked so cool in sci-fi movies and when Tony Stark was using them, but current tech doesn’t allow making them a viable option.

That said, we live in times when tech is evolving lightning fast. So, investing in cutting-edge interfaces is a smart move. You might not even notice how they turn from cutting-edge to an everyday staple feature. Therefore, it’s best to be ahead!

In order to do this, you should focus on hiring not merely a UI design company but experienced developers that can help you create a versatile solution. In this case, you’ll be able to develop a product with several interfaces to ensure a wider reach. Expand your target audience to stand out from your competitors.

Do you want to learn how to do this within your current budget? Set up a meeting with our team!

How to Choose a Tech Stack for AI-Driven SaaS Development

AI-driven SaaS development is one of the best investments ever because this tech trend is scorching hot. According to SpendDesk research, an average public SaaS company is now worth around $27 billion. Moreover, it’s estimated that 85% of all business applications will be SaaS-based by 2025. Undoubtedly, in a couple more years, software as a service will replace all other types.

If you need more motivation to invest in SaaS platform development, consider the following numbers:

  • Gartner estimates that cloud spending will amount to 45% of all enterprise IT spending by 2026.
  • The SaaS industry value is over $172 billion and constantly growing, says Exploding Topics.
  • Private European investment in SaaS is growing by 3.2, year over year, claims Paddle. However, the US remains the leader among SaaS companies and investors.

This list could go on, but there is only one conclusion, SaaS development services are gold right now. So, it pays to get onto that train as soon as possible.

If you decide to use this incredible opportunity and create a SaaS product, you need to look for a company with a tech stack for it. In case this is your first time, here are a few tips on choosing a tech stack for AI-driven SaaS development. We’ll also suggest the best technologies for these projects.

what is the best back-end technology for AI-driven SaaS development?

What to Consider When Choosing a Tech Stack for AI-Driven SaaS Development?

First of all, you must understand what drives the choice of a tech stack for any software development project. Five crucial factors will dictate your decision regarding technologies.

  • Scalability.
    Modern technology changes extremely fast, and your project will grow fast as well if it’s successful. Therefore, you must choose systems that allow continuous evolution and growth and integrate new features with minimal disruption.
  • Time-to-market.
    How fast can you release the product on the market? The answer is always as quickly as possible’. Even if it’s not the final version, the product should start making money and pay for itself early. In addition, launching an MVP will provide you with invaluable user feedback. Use it to make improvements in later product versions. However, remember that it will grow and change constantly.
  • Learning curve.
    It might happen that you need to change developers after launching your product. Therefore, you should consider the learning curve of the technology used for it. Think about how much time the new team will need to understand the project and start doing their job. Moreover, the tech stack will determine how hard it is for you even to find a new team. So, it’s always best to use widespread technologies.
  • Code maintainability.
    Think long-term and consider how your code can be maintained over time. For this, you need to consider whether the programming language you choose has an active community with strong support. In addition, make sure that code isn’t overly complicated. Again, this will become necessary if you need to change your AI-driven SaaS development company.
  • Support.
    Future product support is another thing to take into account when planning long-term. Overall, it’s best to choose technologies that have existed for a while and remain strong.

AI-Driven SaaS Development Tech Stack: Best Back-End Choices

The basis of your entire AI SaaS product starts with back-end development. It’s the foundation of your application, so you must ensure it’s as strong as possible. Therefore, no matter how innovative your AI-driven SaaS development idea is, it’s best to build the foundation on time-tested reliable technologies.

The best SaaS development choices for back-end tech include:

  • .NET (C#)
  • Node.js
  • PHP
  • Python

Each choice will enable you to create a reliable and adaptable application. Moreover, these technologies are quite popular. Therefore, you shouldn’t have any issues changing developers or adding new people to your team as the product grows.

Speaking of growth, all these technologies allow for efficient scalability. So you’ll be able to improve and add new features fast.

There is no single best choice among these programming languages. This particular decision should be based on your product’s functionality and budget. Discuss this matter with experienced developers as they can advise on which choice will benefit the project most.

Best front-end technolgies for AI-driven SaaS development.

Best Front-End Technologies for SaaS Platform Development

JavaScript reigns supreme when it comes to AI-driven SaaS development. It’s hard to believe, but less than five years ago, about 95% of all websites used JavaScript. Therefore, there is no better choice for your SaaS development in the front-end department. In fact, one of the top back-end options we mentioned above is Node.js, a JavaScript runtime environment for back-end development.

In regards to the front-end department, the best choices are all JavaSript frameworks:

  • React
  • Angular
  • Vue.js

You’ll need to get expert opinions and think long-term when choosing between them. It’s essential to have some idea of the changes you wish to implement to expand the product in the future. These technologies vary in flexibility, and adding specific features down the line might be more challenging for some of them. So, plan your moves ahead and think big. Even if you never implement the changes you plan at the beginning, you’ll be sure there is room for them.

Remember that rewriting your product in a new language later can be prohibitively expensive. Moreover, it might take you off the market for a while.

Start Your AI-Driven SaaS Development Project Right Now!

As you can see, the whole process of choosing a tech stack for AI-driven SaaS development seems a straightforward process. The best choices are indeed few, and they are well-known. It means you can easily research every programming language and framework to learn its strengths and weaknesses.

However, making the actual choice isn’t that easy. This decision can have a massive impact on your project’s success. Therefore, you must consider it very carefully.

It would be best to consult an experienced SaaS development company first. Find people you can trust and explain your ideas to them. If your research led you to something, share this with the developers. For example, you can say why you think .NET is the best choice compared to Node.js. Then, let experienced developers share their ‘insider knowledge’ of the framework. These negotiations should result in you making the best possible choice for your future project.

Want to see how this works? Schedule a free consultation with our team right now!

Devtorium has years of experience in SaaS products for various industries. Moreover, we’ve recently launched our own AI-powered SaaS platform, Marquètte, used for content generation. As a result, we can analyze your idea and devise several plans to bring it to life, considering your budget and long-term goals.

AI Chatbot Development: What a Chatbot Can Do

As you must know, GPT Chat has recently gone way beyond viral and unlocked new levels of popularity, so AI chatbot development has become the hottest trend. So, if you want to get on this trend before it’s too late, you need to hurry, as new AI-powered services are popping up overnight. In fact, even Devtorium launched an AI content generator, Marquètte.

All this means two things:

  • You need to invest in chatbot development as soon as possible to launch your product before the competition gets too intense.
  • Devtorium developers have a lot of experience in AI-powered software development, which we can put to good use to realize your ideas.

So, you know why invest in chatbot development services and who can do it for you. Therefore, the main question is, what kind of custom chatbot service do you want to launch?

AI chatbot development goes well beyond simple chatbots we are used to relying on as shopping assistants. This technology advances fast, and this kind of tool can complete many versatile and complex tasks now. In this article, we’ll share some ideas on what a chatbot can do today. Use it for inspiration or research when working on your AI-powered business plan.

AI Chatbot Development Ideas for Business: What Chatbots Can Do

AI chatbot development for customer service.

Chatbot Development for Customer Support

The most common use of chatbots today is, of course, creating visual assistants to make customer support more affordable. According to Gartner research, chatbots will become the primary customer service provider over the next five years. Moreover, about 74% of internet users prefer interacting with a chatbot when looking for answers to simple questions. Other studies also show that AI-powered assistants can reach the level of experienced sales professionals. Therefore, they can help your business quite effectively.

Additionally, chatbots can perform a wide range of tasks in their customer service role.

  • Answering questions.
    The best use of a chatbot is to give customers 24/7 support that can answer the most common questions. There might be some advanced issues that a machine can’t handle, but those can be rerouted to your human experts.
  • Processing customer inquiries.
    AI chatbot development can create an assistant that will integrate into the process of your interaction with the customers. AI can collect data and process it transferring inquiries to different business departments or even answering some of them automatically.
  • Finding, inventory checking, and recommending products.
    A great help for eCommerce businesses are chatbots that can lead the customer when they want to find a product fast. The AI can then check the inventory in real-time and recommend a replacement or additional products.
  • Processing return and exchange requests.
    AI chatbot development allows you to automate the return/exchange process completely, thus reducing the risk of human error. You’ll get a boost in customer experience and satisfaction out of it.
  • Tracking order shipments.
    Allow your customers to track their orders with an AI assistant.
  • Collecting and processing feedback.
    Chatbot development can produce a solution that will collect feedback more effectively through personalized requests. Moreover, it can immediately process the data.

AI chatbot development for marketing your business.

AI Chatbot Development for Marketing

There are many ways to use AI-powered platforms for marketing. The main purpose of these tools is to cut costs and increase the efficiency of information processing and analysis. In addition, you can teach your AI assistant to cross-sell, upsell, and downsell, to increase business revenue. Some ideas for marketing chatbot development include:

  • Lead generation.
    There can’t be too many ways to generate leads. So if you have a chance to use a chatbot for it, do this!
  • Second-net lead generation.
    What did we just say about ‘never too many lead generation routes’? If you aren’t using a chatbot as a primary lead gen contact, set it up as the second-net step so it can engage customers who ignored the initial lead generation form.
  • Pricing explanation.
    Pricing pages can be complicated for many users, especially if the service has a multiple-tier subscription system. Adding a chatbot at this stage will combine marketing, support, and sales efforts into a solution that will guide the customer to the subscription that suits them best.
  • Unobtrusive and engaging product promotion.
    AI chatbot development allows you to create an assistant that will be a witty and fun conversation partner for your customers. As an added feature, it can also promote your products as an organic part of the conversation instead of a self-promotion advertisement.
  • Powering up funnel marketing.
    You can include a chatbot to assist you and increase customer engagement at every level of your marketing funnel.
  • Assistance with quizzes, promotions, and contests.
    Chatbots can help you implement and process data collected by many popular marketing tools, like quizzes and contests. They can also help run promotions by engaging customers.

How to use AI chatbot development for sales.

AI Chatbot Development for Sales

Now, let’s be honest, a chatbot is not yet able to sell something as well as an experienced human sales professional. Moreover, the majority of people prefer interacting with humans, especially when discussing more complex topics. However, AI chatbot development can facilitate your sales process as a whole by assisting at several stages.

  • Offering product demos and showcasing them.
    A chatbot can help increase conversions and boost page visitor engagement by offering and running an attractive showcase of the product. It can be personalized for different target audience segments for better conversion chances.
  • AI-powered personal shopping assistant.
    The popularity of personal shoppers speaks for itself. AI can handle this task extremely well, especially with its capabilities for data processing and personalization. It may not sell directly, but it will help customers choose products, as well as cross-sell.
  • Providing quotes and estimates.
    Integrating AI chatbot development with your databases and business tools can create a bot capable of giving precise quotes and promoting your products at the same time. It’s a great opportunity for growth and conversion.
  • Connecting sales and customer support.
    Offering sales assistance, product promotion, and customer support in one place is a sure win with the customers. Create a chatbot that will help your visitors in every way and switch automatically to guide the user to conversion. AI is advanced enough to do it. You just need a custom product development team that can unlock its potential for you.

AI chatbot development helps every business.

Bottom Line: Chatbot Development Is for Everyone

The simple truth is that every business today can benefit from investing in a chatbot development company. The potential in this industry is limitless. You can use the bot to assist your own business from within or to engage your customers. The only limits here are your imagination and current technology level. However, the latter is growing fast.

We’ll stop here today. However, in the future, expect to see more articles about applying chatbots in different industries, including healthcare and fintech.

What Is the Best Messenger App for Business?

Choosing a messenger app for business isn’t as easy as it might seem at first glance. Of course, you begin the search thinking that whatever you use for personal messaging in your daily life must be good enough, right?

But businesses aren’t personal daily life. Therefore, you need to consider a dozen extra factors, like integrations, performance, compatibility, affordability, subscription plans, and security. When Devtorium was working on choosing the best business messenger platform for our company, we conducted a detailed study to compare all the most popular options on the market. A team of our employees from different departments tested half a dozen apps for over a month. They assessed the platforms based on the following criteria:

  • Usability
  • Functionality
  • Price
  • Performance
  • Compatibility
  • Security

Admittedly, some options we’ve studied are fun but not business-appropriate (Discord). Meanwhile, some don’t even rate a mention as their ‘ready to switch’ rate was so low (2.17% for Mattermost Pro). Yet none of this means that these messenger platforms are bad. It’s just that they don’t fit our specific business model.

Today we will share a detailed analysis of the top three messenger apps for business based on Devtorium’s in-house study. 

Best Messenger App for Business: Comparison by the Devtorium Team

Slack is the best overall messnger app for business.

Slack: Best Overall Messenger App for Business

Slack is probably the most popular, and definitely the most well-known, messaging app for business, and with good reason. This app passed our functionality testing with flying colors. Moreover, its performance, compatibility, and usability testing proved the platform to be top-notch.

A few of our testers encountered some minor issues, but those were rare. Also, only a couple of people didn’t find this app intuitive and easy to use. However, ultimately, none of the employees using this app deemed it a failure or a wrong choice for any business.

During our investigation, the Devtorium team noticed some minor issues with:

  • Authentication process
  • Notification status (when the message is delivered/read/etc.)
  • Notifications when a user joins or leaves a group chat
  • Blocking contacts

Please bear in mind that those were only one-time minor inconveniences, not major issues that affected the app’s overall performance.

Overall, Slack proved to be an excellent messenger app for business on every level. Its performance is outstanding, and it can effectively integrate with Zoom and Google Drive. Therefore, conference calls and file sharing are never an issue. The best thing about it is that Slack is a rather flexible solution designed to meet the majority of business needs. In addition, it runs equally smoothly on all devices.

One of the biggest advantages of Slack as a messenger app for business is its flexibility for customization. For example, users can set up precise notification alerts, filter discussions by various parameters, edit messages, etc. Therefore, the user can set up the app in a way to maximize their personal productivity.

Slack Pros:

  • High level of customization and personalization
  • Effective integrations with popular third-party tools (e.g. Zoom, Google Drive, Asana, Dropbox, Outlook Calendar etc.)
  • Stores conversation history that every member that joins the group can access
  • Easy and smooth file sharing in real-time
  • Good performance and stability across devices

Slack Cons:

  • Occasional issues with the quality of calls
  • Minor issues with notifications and statuses (rare)
  • Quite expensive subscription plans (can be unfeasible for SMBs)

Google Chat: Best messenger app for business if you use Workspace by Google

Google Chat: Google Workspace Messenger App for Businesses

If your company uses Google Workspace, choosing Google Chat as your messenger app for business makes sense. It’s efficient overall, its performance is good, and Google-backed security is excellent. Moreover, being a Google Service, it easily integrates with all other Google services and tools. Therefore, it’s reasonably easy to set up a communication and file-sharing infrastructure within your organization.

That said, almost 40% of Devtorium employees who tested business messenger platforms would prefer NOT to switch to Google Chat. This choice comes from the limitations of the app’s functionality and occasional issues with everything that isn’t a Google service.

All in all, our testers conclude that Google Chat is an excellent tool for short messages exchanged within the Workspace. However, it’s insufficient for multi-faceted international teams that need to exchange files, calls, videos, and feedback, all in real-time.

Perhaps, the main issue is that Google developed so many excellent but single-purpose tools. Therefore, its group-messaging solution lacks all the features that other tools have built-in from the start. So, it works well as an element of a comprehensive Workspace environment but not well enough to be an efficient stand-alone messaging app for business.

Don’t get us wrong, Google Chat is fantastic for use along with other Google services. It allows you to combine emails and chat and even set tasks managing your team’s calendars during the conversation. However, it’s not a stand-alone messenger app for business. In fact, it doesn’t even have a separate desktop/mobile app, only a web version that runs via the Google Chrome browser.

Google Chat Pros:

  • Excellent integration with all Google Workspace services
  • Easy and intuitive to use
  • Connected to Gmail, which allows conversing via chat and email within groups

Google Chat Cons:

  • Only really useful as a part of Google Workspace
  • No Reply feature, which makes communication difficult, especially in groups
  • Only web app available

Rocket Chat: Best alternative to Slack as a messenger app for business

Rocket Chat Messenger App for Business

In essence, Rocket Chat, as it is today, is an approximation of Slack. It’s similar in UI and functionality, leaving the user with a similar feel. That said, it’s still not Slack-level technology.

For all that it passed all functional tests our team put the solution through, only about 2% of people were ready to switch to this app. First of all, it’s because, as a messenger app for business, it’s really not cost-efficient. At the minimum, you will need to pay $7 a month per user (no less than 25 users). The free version of the app has limited notifications and functionality, so it’s not very useful even for a small business.

There are some distinctions in the package offering depending on whether you install Rocket Chat on your company’s server or use Rocket’s resources. However, both options end up being quite expensive.

In addition, the app has fewer robust features and integrations compared to Slack. There are also some issues with updating the app. Therefore, it can eventually become a security risk. In addition, it’s not intuitive in some cases, especially with the newer features.

Rocket Chat Pros:

  • Similar to Slack in design and functionality
  • Has a versatile collection of features and integrations
  • Can be installed on the company’s servers directly

Rocket Chat Cons:

  • Expensive overall, considering its limited functionality when compared to Slack
  • Issues with updating the solution to a newer version
  • Not intuitive in some features
  • Quote a message feature isn’t particularly easy to use

Bottom Line: What is the Best Messenger App for Business?

After evaluating some of the leading messenger apps for business, the Devtorium team came to the conclusion that the best option overall is Slack. Of all the platforms on the market, it has the most robust functionality and can easily integrate with all other solutions your business uses today.

However, we’d like to note that every top platform on the market has many strong points. Therefore, every business should explore the pros and cons of each option after considering its unique needs.

Moreover, with how fast AI technology is advancing right now, we are sure that we’ll soon see a messenger app for business that uses AI-powered tools in some fashion. We’re looking forward to this. Are you?

Best messanger app for business: top 3 options

How to Hire a Fintech Software Company

Are you looking to hire a fintech software company to develop an innovative solution for your business? With so many companies offering different services and packages, it can take time to determine which is the right fit for your needs. In this blog post, we will provide you with the necessary steps to help you find the perfect software company for your project. We will discuss every step, from researching potential companies to negotiating terms and signing a contract.

How does this intro sound to you?

As you know, Devtorium has been working on an AI-powered platform Marquètte, an online content generator that can help copywriters and marketers everywhere. We’re proud to announce our latest update, Content Templates. They are blueprints that allow users to generate specific types of texts optimized for various purposes. At the moment, our primary focus is marketing texts, including:

  • Product descriptions
  • SMM posts/ads
  • Blog posts
  • Quora answers

However, we are expanding our templates library. We already have several options useful for students, such as an online essay generator or a template that can provide you with complex mathematical formulas.

Of course, AI is not as good a writer as a talented and experienced human. However, it’s learning with every iteration, so the quality of the content it can generate constantly increases. Check it out for yourself by reading the post below. Find out how to hire fintech software developers in the words of artificial intelligence.

AI tells you how to hire a fintech software company.

Hiring a Fintech Software Company Step 1: Research the Market

Research potential companies to hire by Googling and reading reviews on specialized websites, like Clutch. Look for companies specializing in fintech software development with a proven track record. Ask for references and get in touch with their former clients to learn more about their experience. Finally, ensure the company you’re considering has the necessary skills and experience to deliver the desired results.

Step 2: Set Your Requirements for a Fintech Software Company

Start by creating a list of criteria for selecting a fintech software development services provider. Consider the company’s size, its experience in the fintech sector, and its portfolio. Additionally, review their customer service policies and pricing structure. Make sure to include its reputation and customer reviews in your considerations. In addition, define your project goals so you can make sure that the fintech software company has the necessary skills stack.

Step 3: Request Quotes from Fintech Software Development Companies

Reach out to potential fintech software development providers and ask for quotes. Make sure to provide them with all the necessary information about your project. Ask for a timeline of when the project will be completed. Compare quotes from different companies and choose the best fit for your needs.

Step 4: Review Fintech Development Projects Portfolios

To select the right fintech software company, compare portfolios from several vendors. Look at their past projects and read reviews from previous clients to get a better idea of their services. Then, ask questions to ensure that the vendor can meet your requirements. Once you have selected the right partner, you can begin the project.

Step 5: Ask for References and Check Fintech Software Company Reviews

Before you hire a fintech software company, ask for references from their previous clients. You should also check online reviews to see what other people say about their services. Make sure to read both positive and negative reviews to get a full picture of their expertise. Finally, ask questions so that you can be sure that the company is the right fit for your project.

Step 6: Negotiate Terms and Agree on a Project Timeline

Once you’ve chosen a fintech software company to work with, it’s important to negotiate terms and agree on a timeline for the project. Discuss the project scope, budget, and timeline in detail before signing any contracts.

Step 7: Sign a contract and begin the project

Once all details with the fintech software development provider are settled, it is time to sign the contract. Make sure all terms and conditions are clear and agreeable before signing. If you don’t have an in-house professional, consider discussing the document with a legal expert before finalizing the deal. Once the contract is signed, you can begin the project.

Bottom Line: Hire Fintech Software Developers You Can Trust

Hiring a fintech software company can be daunting, but with the proper research and criteria, you can make the process much easier. Taking the time to contact potential companies, compare quotes and review portfolios, and ask for references and reviews is essential to finding the right fit. Once you have identified the best candidate, negotiating terms and signing a contract will help ensure that your project runs smoothly and successfully. With these steps in mind, you can find the perfect fintech software company for your needs.

So, what do you say about a post generated by AI?

Does it meet your expectations?

What Is Smoke Testing in Software QA Testing?

Smoke testing is a type of QA testing used to verify if the build is ready for actual testing. Software QA testing is a time-consuming and expensive task, so one has to be sure that it won’t turn into a waste of money if initiated too early. Smoke testing can help with that, as well as identify some nasty issues that must be fixed post haste. However, there are also times when this type of testing can be skipped altogether.

Keep reading to find out all you need to know about smoke testing from Devtorium’s experienced software QA consulting professionals. 

Software QA Testing Types: What Is Smoke Testing?

Smoke QA testing is used to determine whether a system or application is functioning correctly. It is typically the first step in a more comprehensive QA process and is used to quickly identify any major issues with the system before further testing can be conducted. Smoke testing can be beneficial for organizations in several ways.

It’s best to perform this type of software QA testing every time when adding a new feature or updating the app’s functionality. Simply put, whenever the existing build undergoes a change, smoke testing helps ensure that it goes smoothly. It focuses on evaluating the performance of critical functionalities. The next stage after this build assessment is functional QA testing.

Smoke testing in the process of software QA testing

Benefits of Performing Smoke Testing

  • Smoke testing can help save time and money by quickly identifying any major issues with the system. Therefore, it enables software owners to avoid spending resources on more comprehensive QA processes that may not be necessary.
  • This type of software QA testing allows for identifying problems at early stages. In addition, it’s easier and cheaper to fix them this way.
  • Smoke testing takes little time but can be crucial in detecting critical errors. Therefore, it’s a valuable tool for reducing business risks.
  • Adding another software QA testing stage will improve the overall system quality and minimize the risks of new integrations.

Smoke Software QA Testing Process Explained

The process of smoke testing goes like this. First, the development team uploads the new build to the QA environment. Then, the QA team starts their work. Usually, smoke testing is performed manually. However, there are some tools that can automate these processes. The team focuses on testing critical paths to ensure that nothing hampers the overall work of the app. When successful, the team moves on to functional testing.

See the smoke testing cycle in the picture below. Note that if experts detect any issues at this software A testing stage, the process stops until the build is fixed.

Smoke testing cycle.

When, Why, and Who Needs to Conduct Smoke Testing

Due to its numerous advantages and ease of execution, this type of software QA testing can benefit everyone. Smoke testing is cheap and can be performed by developers as well as QAs. Therefore, when applied wisely, it can help software owners save a lot of money.

It’s imperative to understand that this type of assessment is very basic. As it only investigates crucial functionalities, it won’t help you catch minor bugs. Therefore, it can’t replace more advanced software QA testing stages.

However, there is also no need to hire a software QA consulting service to perform smoke testing specifically. When outsourcing your QA, you should invest in services that allow you to get the highest quality of the final product. So, such a basic step as smoke testing should be carried out in-house.

Meanwhile, smoke testing is extensive enough to give you an idea of whether the build is usable overall. Therefore, performing it every time when making any change is imperative. Such an approach will also make it easier for you to monitor the build’s evolution and facilitate corrections.

Due to the simplicity of this step, some businesses and development teams choose to skip it, hoping that all issues are fixed at later software QA testing stages. At Devtorium, we reject this approach because it wastes resources for both the client and the QA team. Instead, we believe that thorough and structured quality assurance testing is vital, so we take the time to ensure the product’s functionality at every step.

How software QA testing is done with smoke testing.

Devtorium Software Product Development Company: 2022 Progress Report

The war in Ukraine, the worldwide COVID-induced supply chain collapse and the global economic crisis are the things that defined the year 2022. Of course, no software product development company remained unaffected by these major factors. As a result, the already competitive industry has become a cutthroat battle for new projects. Devtorium is proud to report that despite all challenges, we are closing the year with new projects, promising negotiations with prospective clients, and mastering innovative technologies.

Devtorium Software Product Development Company: Yearly Report

At Devtorium, we’ve always believed that the true strength of a business is the people. This year provided us with solid proof of that. Our teams turned the trials they faced into opportunities to show their strength of spirit and admirable work ethics. Delivery schedules became the topmost priority for every developer as they refused to get behind on their work regardless of the circumstances.

The results of this dedication and professionalism speak for themselves:

  • Many of our developers work from Ukraine and struggle with disruptions caused by the war. However, wartime challenges didn’t make us lose a single client. We remain firmly within project deadlines regardless of any power outages and missile strikes.
  • We’ve started two new projects in 2022. One is a comprehensive insuretech solution that consists of several products. It’s powered by .NET, React, and PostgreSQL technologies and is completely cloud-based (AWS). Another is a React-powered travel app focused on accessibility.
  • We’ve completed negotiations and will launch two new projects in January 2023. One is a large-scale ad-tech solution powered by .NET and Angular. The other is a verification software product based on Node.js and React.
  • We’ve launched two proprietary products developed by Devtorium teams. Our AI-powered content generation platform Marquètte is currently receiving a big upgrade with the release of the Templates feature. Now it’s even easier for copywriters to use it for creating top-quality original content. Devtorium also used the Bubble no-code platform to develop our own ERP solution. Our HR and recruiting specialists are currently testing it, and developers are improving the solution based on their feedback.

Happy New Year! Devtorium software product development company plans for 2023

Devtorium Software Development Plans & Goals for 2023

Devtorium is always looking into the future as a software product development company. We are implementing innovative technologies in our workflows to achieve better results. Our primary focus for 2023 is AI development.

The company already has experience in creating our AI-powered platform, Marquètte. Working on this project has been both challenging and exciting. Most importantly, it gave us the experience of interacting with AI engines and a better understanding of what we can achieve with this tech.

We plan to further this work next year. At the moment, our company is in the process of negotiations for an auspicious AI project. It could result in the development of an AI-powered chatbot for foreign language learning. The team will be creating it from scratch using GODEL by Microsoft.

We are delighted to share that the company is currently negotiating with several prospective clients. Moreover, our potential projects will engage not only our outstanding developers, Business Analysts, and Project Management specialists. In addition, we have plenty of exciting work planned for our Data Science team.

Also, we keep searching for new opportunities constantly. Our sales and marketing teams are always active, looking for clients both online and offline. In January, our American management representatives will present Devtorium at a big conference in Las Vegas. ASW is one of the foremost hubs for IT service networking, so we look forward to this event’s results.

All in all, our work never stops!

Devtorium is proud of what we have accomplished this year, and we are looking at a brighter future with new opportunities.

We’d like to thank our incredible team. None of it would have been possible without you!

How Artificial Intelligence Software Development Will Transform in 2023

Artificial intelligence software development is the rockstar of 2023. In fact, we could say that it’s the fastest-growing tech in the 21st century. Things can’t be any other way because the world is rapidly spiraling into a crisis of unprecedented proportions. However, various applications of AI can slow, stop, and even reverse this descent. It’s only a matter of targeting AI-driven software development correctly.

We will see it growing in the directions listed below in the upcoming year.

Artificial Intelligence Software Development in 2023: General Outlook

Artificial intelligence software development future trends.

AI for sustainability

According to Gartner, sustainability is the leading trend for all technological development in 2023. Therefore, it’s no surprise that we will see many applications of AI in various sustainability projects.

In this case, the uses of AI are incredibly versatile. We will use AI processing power for calculating and predicting current environmental issues, sustainability rates, and potential project success. AI will also be widely applied in solutions that aim to reduce the carbon footprint of everything from smart homes to manufacturing enterprises.

AI-driven software development in predictive analytics

The artificial intelligence software development sector that creates predictive analytics platforms will keep growing and improving rapidly. It’s because the pandemic and the supply chain crisis it triggered made the global economy extremely volatile.

Therefore, many businesses must rely on predictive data analytics to survive. But, unfortunately, the level of volatility isn’t going to go down soon. So, better data analytics capabilities are a must-have to help businesses deal with disruptions.

Moreover, accurate AI-powered analytics solutions are necessary to monitor businesses in real time. It’s essential to understand how adequate your company’s response to the current situation is. Leaders can use this data for risk management and crisis prevention.

AI-driven software development has unparalleled data analytics capabilities. In addition, the demand from all industries will make this the hottest trend for AI software development companies.

Artificial intelligence software development for automation.

Artificial intelligence software development for automation

One of the most significant issues of the 21st century is the global shortage of workers in many industries. Everyone, from laborers at manufacturing plants to farmers to office workers, seems to be quitting their jobs. Moreover, finding replacements is extremely difficult and prohibitively expensive.

The solution to many labor shortage-related issues is AI automation of multiple tasks. The power of artificial intelligence can be applied everywhere, from HR recruiting research and candidate selection to robotizing manufacturing chains.

In 2023 we will see more AI-driven software development in the areas of automation that include:

  • Chatbots
  • Data processing and analysis
  • Menial jobs automation
  • Data entry and collection

It’s also important to note that automation is geared not only toward substituting for the workers who aren’t there. In addition, it’s an essential tool companies can use to improve the quality of work. Therefore, they can increase employee retention. Today’s qualified professionals don’t want to waste their work hours on mind-numbing repetitive tasks. Therefore, automation that frees your teams’ time for solving high-level problems can bring you a competitive advantage as an employer.

However, there is another side to this issue. The number of specialized workers is decreasing, but the unemployment rate is growing. This situation breeds resentment in certain groups that believe ‘machines are taking away jobs’.

Those same arguments existed during the start of the industrial revolution. As we can see, machines haven’t replaced people then. They simply moved humanity, as a whole, to a new level. It’s the same now. Humans are desperately needed in many industries. However, they need to be better educated and qualified to complete tasks that machines cannot.

Low-code/no-code artificial intelligence software development

There aren’t enough qualified software engineers in the world today. One of the solutions to this issue is the continuing rise of low-code/no-code AI platforms. Not only do they enable experienced professionals to save time. These platforms also allow non-professionals to become developers.

AI is unable to replace developers completely. Also, these platforms require multiple highly skilled and experienced devs to create and maintain. However, despite all this, these platforms can greatly help numerous companies. Right now, they are in high demand among small businesses and startups.

Low-code and no-code tools will continue getting more popular. Using this type of AI-driven software development for further business automation is a fantastic strategy for the coming year. Enterprise-level businesses, in particular, will leverage no-code development to its maximum. This way, they can boost efficiency and cut costs on development.

Artificial intelligence software development for content creation.

AI software development for content creation

According to research, about 30% of all outbound content from large companies and organizations will be AI-generated by 2025. Because the demand for content is enormous, human creators simply cannot keep up with the required speed.

Of course, there is a big part of creative content that AI can’t replace. However, machines can easily handle writing the majority of formal and marketing messages.

Note that this is relevant for all types of content, including videos, images, music, and text. You can check out one of the foremost successful projects that gained popularity in 2022, Midjourney. It’s an extraordinary visual content generator.

Another example is Marquètte, an AI content generator developed by Devtorium. It’s an AI content writer that can create many kinds of texts, from blog posts to essays. It produces original content that can greatly help marketers and copywriters save time.

Artificial intelligence software development for security

The importance of digital security is growing with every passing moment. AI has unparalleled capabilities in identifying and fixing weaknesses and abnormalities. Therefore, it’s no surprise that much of AI’s development trends will lie in the area of cybersecurity.

Solutions that help users take control of their data and protect it from invasion will be as in demand as solid firewalls. Also, solutions that run systems checks and analyses for any threats are already popular and quickly evolving.

AI-driven software development in healthcare

AI software has already transformed the healthcare industry. However, this trend will continue in 2023 and beyond. Enterprise-level systems require AI for better management, especially where complex database and finance management are concerned.

Also, there are AI-powered software solutions for individual healthcare consultations, vitals tracking, etc. All in all, due to its extreme complexity and need for connectivity, the healthcare industry is one of the most lucrative places for AI tech to grow. So, we will keep seeing more developments in this field.

Moreover, we will see a higher level of automation and robotics being applied in healthcare. Already there are successful projects on prosthetics and neurological implants. They can give hope and increase the quality of life for millions of people.

Innovation in artificial intelligence software development.

Computer vision AI development

Computer vision is one of the foremost AI-powered technologies we will see growing in 2023. It is quite widespread already, powering various solutions, from self-driving cars to the aforementioned healthcare apps.

We will see computer vision AI protocols becoming more sophisticated. Therefore, artificial intelligence software development that uses this technology will be capable of completing more tasks with a higher accuracy level.

In addition, this tech’s data analysis and response quality will improve, increasing its applications. This, like nothing else, has the potential to take artificial intelligence software development to the next level quite fast.

Bottom Line: The Time of Artificial Intelligence Software Development Has Come

We live in an era where custom software development can give any business a crucial advantage in a competitive market. The power of AI in this context is staggering. The level of automation it can provide, even at the most basic AI applications, can revolutionize entire industries.

These processes are happening already, and in 2023 the demand for AI-driven software development will only increase. We face multiple problems globally, from the supply chain crisis to the shortage of qualified labor. AI might not be able to solve these issues entirely yet. However, it certainly can help combat them and help businesses survive and prosper in these challenging conditions.

If you are interested in learning more about how AI-powered tech can help you or seek to create your own solution, contact us anytime!

cookie-image
cookie-image-mobile

Our website uses cookies

We use cookies and share information about your use of our site with our social media, advertising and analytics partners who may combine it with other information that you’ve provided them.