Bad Data

Bad Data



What is Bad Data?

Bad data is any data with errors that has been uploaded to Facebook or Marketing Milk. Uploads can fail for a various number of reasons, and once uploaded event data reaches Facebook, it is not possible to remove or modify that data on the Facebook platform. That’s where Marketing Milk comes in.


Whether data is sent to Facebook through a bridge, or directly through the Marketing Milk uploader on the client's dashboard, Marketing Milk can remove the bad data and allow correct data to be uploaded in its place.

How Do I Submit Bad Data?

Navigate to the Business Manager then select the Bad Data Tab, and make a new Submission. 


A Bad Data submission will require the following information:

  1. Event Name

    1. Bad data submissions must be a single Offline Event name at a time

    2. This will correspond to the “Incoming” Offline Event Name, from the Event Mappings table (Business Manager -> Event Mappings)

  2. Date Range

    1. This will mean all data in this date range with the chosen event name will be erased from Marketing Milk entirely.

    2. This will also flag all of the days in the range as “bad”, allowing those days to be re uploaded to and mapped to a different event name new / repeat combo.

    3. All uploads in the range and with that event name will be removed and flagged to NOT be considered when calculating the match rate.


Once the submission has been approved, Marketing Milk will delete all of the events in the range, and then it is your responsibility to reupload the data for that range with the SAME event name, and we will handle the new / repeat mapping automatically for you.

How will I know my Bad Data Submission worked?

Once the Bad Data Submission has been approved, you should notice in your event mappings table that your submitted date range has been marked as “bad”. This means these dates are ready to be re-uploaded.


You may also notice days before your bad data date range are frozen (meaning these days for this event name cannot be re-uploaded. This is in effort to not re-upload data unnecessarily to facebook.)

What do I do after my Bad Data Submission is approved?

24 hours after your bad data submission is approved, simply re-upload your good data to the bad date range (Use the same Event Name you used before), and we will replace the data in the chosen date range with a new version of the new/repeat mapping. (Notice the version number below) After your new good data has been processed, use the "Pre-Load Business" tool under "Useful Tools" on the Admin Panel of the client's dashboard. How will this affect my future uploads?

Marketing Milk will attempt to use the earliest versions of your event mappings for future uploads. Meaning, if you had bad data for the month of April, and you followed the above steps and re-uploaded, any uploads in May will use the 1st (or earliest) version of the new/repeat mapping. Regardless, you will not have to worry about which combination of new/repeat to use! Just make sure to choose the correct “Incoming” event name.

How does this affect uploads from third parties like Cyclr?

This will work for uploads from Cyclr and other third parties, so long as the correct Bad Data Date range is chosen. Be sure to be thorough in figuring out exactly which date ranges need re-uploaded!

What about for uploads outside of the 90-day attribution period?

Unfortunately, there is nothing on our end we can do here. Marketing Milk will still only upload events to facebook that are within the last 90 days, and mark the rest as benchmarked. But the benefit here is that we can still re-upload historical data and recalculate new/repeat for the client, without affecting the historical attribution numbers. Going forward, the quicker we react to bad data, the better the accuracy for clients.





    • Related Articles

    • Release Notes 5/13/22

      Google Analytics The code powering the Google Analytics metrics page has been migrated from legacy PHP to Typescript to enable Marketing Milk to keep up with future improvements. For example, in summer 2023, Google will be sunsetting the current ...
    • Upload Data Attribution VS Dashboard Data Attribution

      You may notice that the data on your client dashboard does not match the information shown on the Upload Overview Report. This can include Total Revenue/Purchases, New Revenue/Purchases, or Repeat Revenue/Purchases. Usually this is caused by either ...
    • Release Notes 10/18/22

      Ad Builder Campaigns Table Changes We've updated the "status" field to now indicate if a campaign is scheduled for a future date. This is much easier to visually parse than looking at the start and end dates. The "Edit Campaign" button has been ...
    • Release Notes 9/26/2022

      Competition Finder Competition Finder is a new feature in Marketing Milk Ad Builder. The purpose of this feature is to give users and businesses insight into their competition so they can build more effective audiences. When Competition Finder is ...
    • Bridge Request Trello Board

      Bridge Request Trello Board If you’re unfamiliar with Trello, it’s a web service that allows you to organize information in "swim lanes" or columns so that we know where each bridge request is in the process. This information is organized in what ...