diff --git a/packages/component-invite/src/routes/fragmentsInvitations/post.js b/packages/component-invite/src/routes/fragmentsInvitations/post.js
index b8a017c43860627a0bcfda91274f7d7e76f53995..ae1eeb0282021d4211f9048abe2fc969e5396308 100644
--- a/packages/component-invite/src/routes/fragmentsInvitations/post.js
+++ b/packages/component-invite/src/routes/fragmentsInvitations/post.js
@@ -126,7 +126,8 @@ module.exports = models => async (req, res) => {
     const { firstName, lastName, isPublons } = userData
 
     if (process.env.PUBLONS_MOCK_EMAIL && isPublons) {
-      userData.email = `hindawi+${firstName}.${lastName}@thinslices.com`
+      const mockEmail = process.env.PUBLONS_MOCK_EMAIL
+      userData.email = mockEmail.replace('__NAME__', `${firstName}.${lastName}`)
     }
 
     const newUser = await userHelper.createUser({