Attach arbitrary data to transaction

Can I use ethers to attach some data to a transaction which becomes part of the permanent transaction data?

i.e. on transferring the native token.

Is there any example of this, or similar, via Moralis?

Thank you

you may be able to do it directly with web3 or ethers and set data to a value