An ideal customer profile is a semi fictional representation of who your ideal customer is. It is the bare bones of your marketing strategy.