The adoption and utilization of AI programs has boomed across the digital marketing space. Chat bots have been around for years, but as the world only continues to become increasingly digitized, more and more businesses are using conversational AI — such as ChatGPT — to enhance the customer experience.
So naturally, the BrainDo team wanted to put this to the test. Whether you’re a fellow marketer, business owner, or just curious about the latest developments in AI, our team is sharing our experience with ChatGPT and how it can transform your digital marketing strategy today.
Ron Sansone, our VP of SEO, was as curious as anyone and tasked ChatGPT to generate meta tags for a web page. He had to admit … the results were impressive.
Passing the baton to the paid media team, the next set of trials included scripts for Google ads, other ad copy, and landing page content.
To begin, we asked the AI to write a script for Google ads to make bid adjustments based on a conversion rate.
What our team input into ChatGPT: “Write a script for google ads that adjust bids based on conversion rate.”
ChatGPT provided us with this:
function main() {
var CAMPAIGN_ID = 'CAMPAIGN_ID_HERE'; // Replace with your own campaign ID
var TARGET_CONV_RATE = 0.05; // Replace with your target conversion rate
var campaignIterator = AdsApp.campaigns()
.withIds([CAMPAIGN_ID])
.get();
if (campaignIterator.hasNext()) {
var campaign = campaignIterator.next();
var stats = campaign.getStatsFor('LAST_30_DAYS');
var convRate = stats.getConversionRate();
if (convRate < TARGET_CONV_RATE) {
var bidAdjustment = (TARGET_CONV_RATE / convRate) - 1;
campaign.bidding().setCpc(campaign.bidding().getCpc() * (1 + bidAdjustment));
Logger.log('Decreased bid adjustment by ' + bidAdjustment * 100 + '%');
} else {
Logger.log('Conversion rate is at or above target');
}
}
}
This script retrieves the conversion rate for a specified campaign over the last 30 days, compares it to a target conversion rate, and adjusts the campaign’s bid accordingly. If the conversion rate is below the target rate, the script calculates a bid adjustment that increases the bid by a percentage proportional to the shortfall in conversion rate. The script then sets the new bid adjustment and logs the change.
Note that you’ll need to replace CAMPAIGN_ID_HERE with the ID of the campaign you want to target, and TARGET_CONV_RATE with your desired target conversion rate. You can also modify the timeframe for which you want to retrieve stats by changing the value passed to getStatsFor().
Overall, this script is pretty solid. After a minor adjustment to the syntax, the script ran successfully in the engine. But the human eye for detail still can’t be overlooked. In a real life scenario, we would want to review the landing page in question to see if there are any UX-related issues potentially causing people to bounce before converting. We’d also look into the keywords before moving ahead with a new bid. ChatGPT may be cutting-edge, but it can’t account for all of those other variables. Well, at least not yet….
Next, we asked ChatGPT to write us some good old fashioned ad copy. Surprisingly, this took a few different trial runs. It seemed the system couldn’t account for our character limit suggestions, no matter how many different ways we tried to reword the ask. Once again, the output wasn’t bad, but it still needed a little extra finessing to truly work.
Our input: “Give me an ad copy for a responsive search ad for google ads based on a digital marketing agency with 6 headlines only being 30 characters and 4 descriptions only being 90 characters.”
ChatGPT’s output:
Headline 1: Drive More Traffic
Headline 2: Boost Your Visibility
Headline 3: Increase Your Reach
Headline 4: Target Your Audience
Headline 5: Grow Your Business
Headline 6: Stand Out Online
Description 1: Our digital marketing agency creates custom campaigns tailored to your unique needs, including SEO, PPC, and social media marketing.
Description 2: With years of experience in the industry, our experts know what it takes to drive traffic and improve your online presence.
Description 3: From keyword research to ad copywriting, we use data-driven strategies to target the right audience and maximize your ROI.
Description 4: Don’t let your competitors steal the spotlight. Let us help you stand out online and grow your business. Contact us today!
While this output wasn’t terrible, we obviously would want to include some of the keywords that we are bidding on in our headlines to help our ad quality rating. And again, the greatest weakness of this application when writing ad copy definitely seemed to be attention to character count limits.
After playing around with ChatGPT for script and ad copy, we wanted to run the program through one final test: landing page content.
Our input: Write landing page content for a digital marketing agency.
ChatGPT’s output:
Welcome to our digital marketing agency, where we help businesses of all sizes to achieve their online goals. We specialize in creating tailored digital strategies that drive results, by combining cutting-edge techniques with years of experience in the industry.
Our team of experts is passionate about helping businesses succeed online, and we offer a wide range of services to meet your unique needs. From search engine optimization and pay-per-click advertising to social media management and website design, we’ve got you covered.
At our digital marketing agency, we believe in transparency and communication, which is why we provide regular updates and reports on the progress of your campaigns. Our focus is on achieving the best possible ROI for your business, and we work tirelessly to ensure that every dollar you spend with us is well-invested.
Whether you’re just starting out or you’re looking to take your digital presence to the next level, our team is here to help. Contact us today to learn more about our services and how we can help your business succeed online.
If we’re being honest, it’s a little eerie how this language is both so generic yet so similar to real-world agency site copy… including our own. It’s clear that the program is using text indexed from various agency sites across the web. Nonetheless, it’s still interesting to see how quickly ChatGPT can come up with a solid block of text to use as a launching point for your own landing page content.
We had a blast geeking out and spending some time with ChatGPT. The capabilities are endless, and it’s obviously pulling from relevant pre-existing copy online, but there is certainly room for improvement.
As it stands right now, ChatGPT can provide a good starting point for those either experiencing writer’s block or looking for a foundational piece to finesse. When it comes to technical requests such as scripts for Google Ads, ChatGPT gives you some direction, but again, expect to tailor the output to be more aligned with your needs.
Overall, our team is super excited to see what comes from this, and how AI programs like ChatGPT could potentially change the digital marketing world forever.
Allow us to leave you with one last thought: a ChatGPT original haiku about BrainDo:
Digital minds meet,
BrainDo sparks our outreach goals,
Marketing magic.
Would you like to learn more about how BrainDo can enhance your marketing strategies? Contact us at info@brain.do, and we will get back to you promptly.