Attaching Offline contacts to a campaign

OMG, how is this not yet a capability? I have been asking for this for YEARS!!