public function send(SendRequest $request){ $subscribers = Subscriber::all(); foreach ($subscribers as $subscriber) { Mail::send('emails.campaign', [ 'name' => $subscriber->firstname, 'title'=> $request->title , 'content' => $request->message ], function ($message) use ($subscriber) { $message->from('og@emailplatform.com', 'Email Platform'); $message->to($subscriber->email); $message->subject($title); }); } return back()->with([ 'success' => "Campaign Sent!" ]); }