Does my domain have to be the
one I am running your offers on?

The domain you use to create your sub domain/a record does not have to be related to the website you are running our offers on in any way, this is not why we ask for a sub domain.