Best advice I had, was to rewrite the job advert as your CV... so each application will be different.
Obviously don't lie about your experience, but if they're wanting a "dynamic self-starting highly motivated..." then, well, that's what you are.
Now, whether that forms a CV or an online form, it doesn't really matter as you'll be just copy & pasting their advert anyway.