add shareasale link
add fallback in case events.xml is messed up