I have sometimes the need to tell other people to get back to me at a later time and I don't know how to express that correctly in English
For example, if I'm invited to participate in a project and I couldn't do that before a given date, I tried this:
Thanks for inviting me! Unfortunately, I won't be available until March 25th; feel free to contact me by then
Is the above correct? Is this understandable for a native English speaker or is there a better way to say that?