Inspiration
As a data scientist and AI engineer working in the dynamic media and marketing industry, I witnessed the high-pressure environment my colleagues navigated daily. Despite their best efforts, launching effective ads and campaigns often resulted in frustration and less-than-stellar outcomes.
Inspired by these challenges, I envisioned a solution where AI could handle the routine, data, and effort-heavy tasks, freeing up my peers to focus on more creative and strategic initiatives.
This vision led to the creation of Mr. Leap, an AI-driven digital companion designed to revolutionize marketing and advertising. Powered by Gemini, Mr. Leap automates campaign launches, optimizes performance, and ensures client satisfaction, embodying the change I believed was essential for the industry.
What it does
Currently a proof of concept with a broad framework, Mr. Leap specializes in automating the launch of Facebook Lead Ads for the Real Estate Industry. Simply provide the URL of your Real Estate Landing Page and a few images, and Mr. Leap takes over from there. Leveraging the capabilities of Gemini, it begins by analyzing your project page to capture the essential details and nuances of your property.
Mr. Leap then crafts compelling ad creatives and copies tailored to your project. Once you approve the creatives and copies, sit back and watch as Mr. Leap determines all optimal targeting options, all the dynamic parameters, appropriate for the type of property you want to market, and everything necessary for a successful campaign launch.
Once you're satisfied with the creatives and the copies, you'll just have to wait and watch, while Mr. Leap decides the targeting parameters, the lead form content, and every other parameter required to launch an ad.
Moreover, Mr. Leap seamlessly launches the ad directly in your ad account—all it requires is your Facebook and Gemini access tokens. Mr. Leap not only simplifies the ad creation process but also ensures that your campaigns are as effective and efficient as possible.
How we built it
The current framework of Mr. Leap is a low-code, Streamlit-based proof of concept developed in just three days, spurred by a friend's encouragement to submit for the hackathon!
I utilized Python and Streamlit, an excellent low-code platform ideal for creating rapid prototypes. Throughout the development, Gemini played a crucial role in several functionalities:-from interpreting web pages and contexts to generating creative content. It also analyzed user-uploaded images to suggest the most visually appealing color combinations for ad creatives, and on-picture text copies. Aided in designing lead forms, selecting precise interest and targeting parameters tailored to the property type, and evaluating campaign performance to recommend real-time optimizations.
Additionally, there's a robust use of Meta Graph API and Business SDK, instrumental in seamlessly integrating the various steps crucial for launching a successful leads campaign on Meta. This integration ensures that Mr. Leap not only simplifies but also enhances the effectiveness of digital advertising in real estate.
Challenges we ran into
The challenge to build this was unreal.
I had to consolidate my thoughts and code relentlessly, day and night, to meet the hackathon deadline. It involved diving deep into documentation to successfully integrate APIs, troubleshoot errors, and establish a comprehensive ad-launching framework.
A particularly demanding aspect was crafting the templates for ad creatives. This required extensive programming using image manipulation libraries. Thanks to the capabilities of Gemini, I was able to enhance the creativity and aesthetic appeal of the ads significantly. While I could have opted for third-party APIs for some tasks, creating these elements from scratch was more fulfilling.
There were moments when I thought of giving up. Yet, after 2 sleepless nights, here I am, finalizing this 'About' section, proud of overcoming these hurdles and excited to share Mr. Leap with you!
Accomplishments that we're proud of
The Streamlit-based Mr. Leap is just the beginning of what we envisioned. At LeapX.ai, my company, we've been developing this concept further over the past few months. We're thrilled to have already onboarded clients who are beta-testing our platform, and helping us collecting the seed data from the campaigns which will further boost the performances of the campaigns launched through Leap!
For this hackathon, I took the initiative to rebuild the entire product from scratch on my own. This was not just about testing my limits but also about deeply understanding every component of our product and vision. The most significant achievement from this exercise was the opportunity to revisit the entire concept, identify any overlooked aspects, and gather detailed insights that I could bring back to my team. This iterative process has been instrumental in sharpening our focus and improving Mr. Leap's effectiveness.
What we learned
Although I have only been working on this code for the past 3 days, it has been an amazingly profound learning experience for me. I learned that effective problem-solving often requires going back to the drawing board, rethinking assumptions, and being open to change.
For example, to envision the product, we had developed this reliance on 3rd party APIs for creative automation and optimization process, but, this hackathon helped me build an entire new school of thought - that Gemini + Open Image Manipulation can get me even better-automated creatives, which in itself can become a very robust product and a USP for us.
What's next for Mr. Leap
Mr. Leap is just getting started. While currently tailored for the Real Estate industry, focusing on launching Facebook ads, we are already setting our sights higher and broader. As I write this, our dedicated team at LeapX.ai is diligently working to extend our services to two additional industries, diversifying the reach and applicability of Mr. Leap.
Moreover, we are actively exploring integrations with platforms such as Google and LinkedIn. This expansion will enhance our automation and optimization capabilities, allowing us to deliver a more comprehensive and versatile advertising solution for our Small and Medium Businesses. These developments are not only about growth but also about refining our technology to provide even more value to our clients across various sectors.
Built With
- facebook-graph
- flask
- gemini
- python
- streamlit
Log in or sign up for Devpost to join the conversation.