How does one even start to think like an automation developer? I can never come up with the ideas for automations on the spot.
Never say never. I've been in agencies for about 10 years — I got out of school and started a marketing agency, sent hundreds of proposals, talked to thousands of people, and basically seen the same business model pitched a thousand different ways. When you see something that many times, you start picking up on the trends. My recommendation: don't try to think like an automation developer, think like a business person in general. Every business is basically a pipeline: there's a customer, you pay some money to get that customer, your business adds value to what the customer wants (a project, knowledge, a product, whatever), and at the end you get a higher-quality thing you can charge more for. So there's a multiple on the value of the raw good versus the finished thing. That gives you three or four places to optimize right off the bat: lead gen and sales, fulfillment, and retention. Think of every business through that lens and the automation opportunities become obvious.