Any business that wants to generate more leads and sales from its website can benefit from a well-executed PPC campaign. However, some businesses are better suited to PPC than others.
For example, if you have a very limited budget, you'll need to be very strategic in your targeting to ensure that you're getting the most bang for your buck. On the other hand, if you have a large budget and want to drive traffic to your site quickly, then PPC can be a great option.
In general, businesses selling high-ticket items or services (such as financial services, legal services, or expensive travel packages) can benefit the most from PPC, as the leads generated tend to be higher quality than those generated by other marketing channels.