How do I know if data has been delivered when sending data with a nodered MQTT node?

The flow shown in this post may be useful to you. It provides guaranteed delivery of MQTT messages to the broker. It can save messages over a reboot or node-red restart if required.