I have a campaign that during the day a lot of advertisers like to pop in for a while while other hours in the day the competition is fairly slim. I had my bid for the most popular keyword set at $1.00 and I was paying roughly $0.68 when the competitors were popping in, and roughly $0.53 when they were gone.
When they were gone, i manually changed my bid down to $0.25 and I was able to maintain #1 position (roughly paying half). When competition came back in, obviously I dropped position, so I put my MaxCPC up, but noticed I didnt have to go as high as I had it before.
Obviously I can't sit all day checking position and adjusting bids. However, I saved about $400 yesterday from my normal $800/day spend by manually tweaking all day.
So.. last night, while I was keeping an eye on the above, I broke out the Adwords API and developed a scheduled service that will do the following:
1) Checks my ad position on Google.com
2) If position is greater than 1-2 I increase bid by .05 via API (the desired position is actually configurable for me to choose whatever position I would like to maintain)
3) If position is 1-2, I decrease bid by .01 via API
I have this running via a schedule every 5 minutes and it's doing it's job.
Will this constant API contact with the maxCPC somehow penalize traffic/delivery of the ad(s)
I might be getting nervous for nothing, but I feel as though traffic is a big down since I started fooling around with the maxCPC, even though I do searches and I am still maintaining my normal spots.
Am I just being paranoid?