Antes do início das gravações de Eterna Magia, elenco e equipe participaram de um workshop sobre temas relacionados com o enredo da novela. Durante o encontro, o irlandês Peter O’Neill falou sobre as ligações entre Brasil e Irlanda. O pesquisador Ilan Brenman contou histórias sobre lendas celtas, druidas, mitologia, magia e deuses. O workshop contou ainda com a apresentação da banda irlandesa Anam Glas. Paula Salotti, astróloga e especialista em pedras, também falou sobre a magia e o poder das pedras, estabelecendo uma correlação entre elas e cada personagem. O workshop terminou com uma apresentação de danças típicas irlandesas do grupo Banana Broadway.
Alguns atores, como Maria Flor (Nina), Thiago Lacerda (Conrado), Cauã Reymond (Lucas) e Daniel Erthal (Nicolau), também participaram da apresentação.
No decorrer da novela, optou-se por reduzir o número de imagens com efeitos especiais, assim como as sequências de cenas à noite. Além disso, a vilã da trama, Zilda, vivida por Cassia Kis, teve seu tom suavizado.
Rebeca Molina interpretou a personagem Eva quando criança. Nina Sullivan foi interpretada, aos 12 anos, por Victoria Pereira. Fabio Lenhaioli viveu Conrado O’Neill aos 14 anos. Já Carol aos 10 anos foi interpretada por Rafaela Victor; Gina, aos 5 anos, por Rayana Franca; e Teca, aos 8 anos, foi vivida por Flavia Coppola. Rodolfo Valente viveu o personagem Miguel aos 13 anos. Bruno aos 7 anos foi interpretado por Michael Nix; Celinha aos 10 anos, por Beatriz Rossetti; e Bento aos 9, por Gabriel Scheer.
O escritor Paulo Coelho fez uma participação especial em Eterna Magia, como o Mago Simon.