Bid Cap: In digital marketing, a Bid Cap refers to the maximum amount an advertiser is willing to pay for each bid in a pay-per-click (PPC) campaign. This strategy helps control advertising costs while optimizing ad placements to achieve the best possible return on investment (ROI).