I would use "on", but I would accept "with". "In" doesn't work for me.
Interested in Language
Which preposition in, on or with is correct in sentence: "How to place an effective order in Site.com"?
Meaning of the sentence:
It's a title of an article on topic how to make proper order in Site.com platform.
Thank you for your answers.
I feel the same way and am a BrE speaker.