Industry:
Location:
  • 26 hours of weekly work automated
  • Able to scale campaigns with a small team
  • Increased ROAS and improved budget allocation

Background

Rainmaker Ad Ventures, a 7-time Inc. 5000 Digital Marketing Agency, is renowned for its expertise in delivering high-value traffic for direct response marketers. Rainmaker consistently launches and optimizes new campaigns for rapidly scaling businesses. 

They sought automation that could help their new campaigns mature as quickly as possible. Enter MarinOne, whose scripting features enabled them to automate the majority of their daily campaign optimization tasks.

“We chose Marin because of its unique blend of data management, automation, and reporting features. Marin's customizable reporting capabilities revealed insights we would not have discovered without them, and our account management team worked hard to alleviate pain points and increase our productivity."

Alejandro Brown
VP of Performance Media, Rainmaker Ad Ventures

The Challenge

Rainmaker's core challenge is managing many campaigns with a small team. A typical media buyer manages 50-100 campaigns and has 20+ clients. Rainmaker's unique approach to optimization involves multiple iterations of ROAS target and budget updates since a brand-new campaign with no data needs to be optimized differently than an older campaign with lots of data. They label campaigns with maturity designations throughout the optimization process to keep things organized. 

Each campaign goes through numerous optimization phases based on its maturity level. This process was tedious to complete manually, so they sought the help of AI to automate it. Marin emerged as the solution with its customizable AI-powered scripts.

The Solution

Rainmaker used Marin Scripts to automate maturity labeling and optimization. By leveraging Marin’s integration with proprietary third-party APIs, real-time conversion and revenue data enabled dynamic campaign adjustments throughout the day.

They deployed three different scripts. The first labels campaigns with a maturity designation based on how much data each campaign has accumulated. For instance, when a new campaign is optimized for the first time, it will move into a new maturity category so Marin’s automation knows when it’s ready for the second round of optimizations.

The second analyzes each campaign’s maturity label and ROAS over the past 30 days and uses that info to make monthly adjustments to the target CPA and Daily Budget.

The third script runs intraday and adjusts the target CPA and Daily Budget of Google Campaigns based on ROAS and the amount spent over the past few hours. It capitalizes on campaigns that are performing well for the day, allowing them to be more aggressive when that ROAS is strong. It also pauses campaigns that have seen low ROAS over the last 14 days.

With campaign optimizations taken care of, the Rainmaker team could redirect their focus toward launching new campaigns and executing larger-scale optimization strategies. Marin’s automation substantially reduced the time spent on manual optimizations and increased ROAS for many of their campaigns. 

“We used to spend around 6 hours a week optimizing campaigns, and intraday optimizations took an additional 4 hours per day. Marin eliminated late nights and weekend work.”

- Alejandro Brown, VP of Performance Media, Rainmaker Ad Ventures

By embracing Marin’s scripting solutions, Rainmaker Ad Ventures successfully streamlined campaign optimization processes, enabling greater efficiency and scalability. And with always-on AI optimizations, they never miss an opportunity to improve campaign performance.