Yes, that's correct:
"Have you signed Up to our Weekly Newsletter?"
"Você se inscreveu no nosso boletim semanal?"
Have you signed - Perfect tense - "Have/has" + Subject "you" (sujeito) + main verb participle "signed" (verbo principal);
"to" preposition adequada para em conjunto com o verbo dar o sentido de "assinar".
Cheers!